Como configurar contas SMTP no Postfix?

1

Eu quero oferecer serviço SMTP para meus clientes de 4 a 5 anos. Eu tenho servidor dedicado (CentOS) com o Postfix instalado. Existe alguma maneira de criar contas de usuário SMTP e fornecer serviço SMTP para meus clientes?

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

Obrigado antecipadamente.

    
por Willy 18.01.2010 / 17:09

2 respostas

2

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

link

Quando isso for feito, você poderá criar um aplicativo da Web que forneça aos seus clientes a redefinição da senha e tudo o que for preciso para adicionar itens.

    
por 18.01.2010 / 20:26
1

Eu acredito que o Postfix irá usar qualquer provedor SASL. Eu uso isso nas 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

Eu uso arquivos planos padrão para informações de conta, pois os únicos usuários autenticados são eu e minha esposa. Se eu fosse usar isso para mais, eu consideraria uma implementação SQL.

Eu tenho linhas como essa 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 por meio de sua máquina:

smtpd_recipient_restrictions = permit_mynetworks,
    ....
    permit_sasl_authenticated,
    
por 18.01.2010 / 20:17

Tags