Configurando Postfix + MySQL + Courier + SPF + Clamav + SpamAssassin + Greylist + TLS
Este tutorial tem como objetivo apresentar uma forma de configurar o Postfix MTA com alguns serviços adicionais, para entrega e recebimento de email com controle de spam, vírus e greylist com suporte SSL. Este tutorial é bem prático e objetivo.
Parte 5: Configurando o Courier Imap
9. Configurando o Courier Imap
Pacote instalado desse site:
i386 - http://www.wains.be/pub/courier-centos5-i386-20070814.tar.gz
x86_64 - http://www.wains.be/pub/courier-centos5-x86_64.tgz
Entre no diretório /etc/authlib e altere os seguintes arquivos:
authdaemonrc:
authmodulelistorig="authuserdb authpam authpgsql authldap authmysql authcustom authpipe"
Para:
Neste arquivo é só isso, não precisa de mudar mais nada.
No arquivo authmysqlrc deixe como abaixo:
authmysqlrc:
No diretório /usr/lib/courier-imap/etc tem os arquivos imapd-ssl e pop3d-ssl. Edite esse arquivo e altere como abaixo, lembrando que só tive problema no courier 64bits.
Para entrar em contato com os editores da Linux Plue, envie um email para linuxplue@gmail.com (Ederson Carlos/Felipe Augusto)
- A base do conhecimento é a indagação, o interesse e o esforço. -
Pacote instalado desse site:
i386 - http://www.wains.be/pub/courier-centos5-i386-20070814.tar.gz
x86_64 - http://www.wains.be/pub/courier-centos5-x86_64.tgz
Entre no diretório /etc/authlib e altere os seguintes arquivos:
authdaemonrc:
authmodulelistorig="authuserdb authpam authpgsql authldap authmysql authcustom authpipe"
Para:
authmodulelistorig="authmysql"
Neste arquivo é só isso, não precisa de mudar mais nada.
No arquivo authmysqlrc deixe como abaixo:
authmysqlrc:
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD 123456
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
#MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD '5000'
MYSQL_GID_FIELD '5000'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/home/vmail'
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active="1"
MYSQL_CRYPT_PWFIELD password
MYSQL_USERNAME postfix
MYSQL_PASSWORD 123456
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
#MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD '5000'
MYSQL_GID_FIELD '5000'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/home/vmail'
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active="1"
MYSQL_CRYPT_PWFIELD password
No diretório /usr/lib/courier-imap/etc tem os arquivos imapd-ssl e pop3d-ssl. Edite esse arquivo e altere como abaixo, lembrando que só tive problema no courier 64bits.
# TLS_PROTOCOL sets the protocol version. The possible versions are:
#
# SSL2 - SSLv2
# SSL3 - SSLv3
# SSL23 - either SSLv2 or SSLv3
# TLS1 - TLS1
TLS_PROTOCOL=SSL23
#
# SSL2 - SSLv2
# SSL3 - SSLv3
# SSL23 - either SSLv2 or SSLv3
# TLS1 - TLS1
TLS_PROTOCOL=SSL23
Contato
Linux Plue - http://linuxplue.blogspot.comPara entrar em contato com os editores da Linux Plue, envie um email para linuxplue@gmail.com (Ederson Carlos/Felipe Augusto)
- A base do conhecimento é a indagação, o interesse e o esforço. -
Utilizei como webmail em um cliente o Squirrelmail, mas creio que existam outras ferramentas mais completas.
Alguma indicação?
Abraço e parabéns