POSTFIX + SASL - Autenticando em SMTP remoto
Fazendo o Postfix autenticar em um SMTP remoto é possível evitar que os e-mails - mandados do servidor em questão - passem direto para a pasta de spam do destinatário.
Introdução
== POSTFIX + CYRUS-SASL ==
SASL: Simple Authentication and Security Layer
Este tutorial foi escrito com a finalidade de evitar que e-mails enviados de servidores, sem um domínio válido na internet, acabem indo para a pasta de spam das contas dos destinatários.
Para isso usaremos a autenticação SASL (aplicação CYRUS do SASL) - quando permitido pelo SMTP remoto - e, basicamente, o parâmetro "relayhost" do "main.cf".
Obs:
# groupadd mail
# useradd -u 96 -d /usr/cyrus -g mail cyrus
# passwd cyrus
* No "useradd" é importante que o UID (-u) não exista e seja menor que 100.
Criar grupo e usuário postfix:
# groupadd postfix
# useradd -u 95 -g postfix postfix
* Mesma observação que para o usuário "cyrus".
SASL: Simple Authentication and Security Layer
Este tutorial foi escrito com a finalidade de evitar que e-mails enviados de servidores, sem um domínio válido na internet, acabem indo para a pasta de spam das contas dos destinatários.
Para isso usaremos a autenticação SASL (aplicação CYRUS do SASL) - quando permitido pelo SMTP remoto - e, basicamente, o parâmetro "relayhost" do "main.cf".
Obs:
- Todos os comandos deste tutorial foram executados como root.
- Baixe os fontes do CYRUS-SASL e do POSTFIX. Podem ser encontrados nos sítios respectivos.
- Este artigo foi escrito visando a instalação em um Slackware 12.
- As versões usadas, tanto do CYRUS-SASL quanto do POSTFIX, podem ser vistas no decorrer do texto.
Preparando para compilar
Criar grupo e usuário do CYRUS-SASL:# groupadd mail
# useradd -u 96 -d /usr/cyrus -g mail cyrus
# passwd cyrus
* No "useradd" é importante que o UID (-u) não exista e seja menor que 100.
Criar grupo e usuário postfix:
# groupadd postfix
# useradd -u 95 -g postfix postfix
* Mesma observação que para o usuário "cyrus".
Onde estou errando?!
GRATO!