Como configurar contas SMTP no Postfix?

Como configurar contas SMTP no Postfix?

Quero oferecer serviço SMTP aos meus 4 a 5 clientes. Tenho servidor dedicado (CentOS) com Postfix instalado. Existe alguma maneira de criar contas de usuário SMTP e fornecer serviço SMTP aos meus clientes?

Também usarei Policyd (Quota) para limitar o número de e-mails que podem ser enviados por conta de usuário SMTP.

Desde já, obrigado.

Responder1

Reformulando o que Michael disse, você precisa habilitar a autenticação SMTP para que isso comece a funcionar. Se você não ativar a autenticação SMTP, os spammers começarão a usar seu servidor para enviar e-mails. Você pode usar Postfix + Cyrus SASL + Mysql conforme mencionado no URL abaixo para configurá-lo.

http://flurdy.com/docs/postfix/edition5.html#conf_auth

Uma vez feito isso, você pode criar seu único aplicativo da web que permite que seus clientes redefinam suas senhas e todas essas coisas que agregam valor.

Responder2

Acredito que o Postfix usará qualquer provedor SASL. Eu uso estes em minhas máquinas NetBSD:

courier-authlib-0.62.2 Courier Authentication Library
cy2-crammd5-2.1.23  Cyrus SASL CRAM-MD5 authentication plugin
cy2-digestmd5-2.1.23 Cyrus SASL DIGEST-MD5 authentication plugin
cy2-login-2.1.23    Cyrus SASL LOGIN authentication plugin
cy2-plain-2.1.23    Cyrus SASL PLAIN authentication plugin
cy2-sql-2.1.23      Cyrus SASL SQL authentication plugin

Em seguida, uso arquivos simples padrão para informações da conta, pois os únicos usuários autenticados somos eu e minha esposa. Se eu usasse isso para mais, consideraria uma implementação SQL.

Então tenho linhas como esta no meu arquivo main.cf:

smtpd_sasl_auth_enable = yes 
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = yes

Certifique-se de adicionar permit_sasl_authenticated

para locais onde você permite que eles enviem e-mails através de sua máquina:

smtpd_recipient_restrictions = permit_mynetworks,
    ....
    permit_sasl_authenticated,

informação relacionada