Configurando o servidor de email com o host de retransmissão

1

Portanto, a porta 25 no meu servidor de e-mail está bloqueada e agora estou tentando configurar meu servidor de e-mail com uma retransmissão SMTP para enviar e-mails com dynu.com. Mas eu continuo recebendo as mensagens de erro abaixo quando eu tento enviar um e-mail do janela do terminal.

No master.cf eu configurei o seguinte

465 inet n - n - - smtpd

No main.cf eu configurei isso

myhostname = rajohan.no
mydestination = localhost, rajohan.no, localhost.rajohan.no
mynetworks = 127.0.0.0/8 192.168.0.0/24 [::ffff:127.0.0.0]/104 [::1]/128

smtpd_sasl_auth_enable = yes
smtpd_sasl_password_maps = hash:/etc/postfix/sasl_password

relayhost = [relay.dynu.com]:465
smtpd_generic_maps = hash:/etc/postfix/generic

Em sasl_password eu tenho

relay.dynu.com
[email protected] mypassword

Em genérico eu tenho

[email protected]         [email protected]
[email protected]      [email protected]
[email protected]    [email protected]
[email protected]   [email protected]
[email protected]         [email protected]
[email protected]    [email protected]
[email protected]        [email protected]
[email protected]   [email protected]

Dec 19 22:22:49 rajohan dovecot: imap-login: Login: user=, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=30452, secured, session=<6DQx6LhgdJZ/AAAB>

Dec 19 22:22:49 rajohan dovecot: imap([email protected]): Logged out in=50 out=490

Dec 19 22:22:57 rajohan postfix/pickup[30405]: AEF3884669: uid=0 from=

Dec 19 22:22:57 rajohan postfix/cleanup[30461]: warning: connect to Milter service unix:/opendkim/opendkim.sock: No such file or directory

Dec 19 22:22:57 rajohan postfix/cleanup[30461]: AEF3884669: message-id=<[email protected]>

Dec 19 22:22:57 rajohan postfix/qmgr[30406]: AEF3884669: from=, size=284, nrcpt=1 (queue active)

Dec 19 22:22:57 rajohan postfix/smtp[30467]: SMTPS wrappermode (TCP port 465) requires setting "smtp_tls_wrappermode = yes", and "smtp_tls_security_level = encrypt" (or stronger)

Dec 19 22:22:59 rajohan postfix/smtp[30467]: AEF3884669: [email protected]>, relay=relay.dynu.com[199.233.237.19]:465, delay=23, delays=21/0.08/1.3/0.33, dsn=5.0.0, status=bounced (host relay.dynu.com[199.233.237.19] said: 530 SMTP authentication is required. (in reply to RCPT TO command))

Dec 19 22:22:59 rajohan postfix/cleanup[30461]: BFE7E84668: message-id=<[email protected]>

Dec 19 22:22:59 rajohan postfix/qmgr[30406]: BFE7E84668: from=<>, size=2190, nrcpt=1 (queue active)

Dec 19 22:22:59 rajohan postfix/trivial-rewrite[30462]: warning: do not list domain rajohan.no in BOTH mydestination and virtual_mailbox_domains

Dec 19 22:22:59 rajohan postfix/bounce[30470]: AEF3884669: sender non-delivery notification: BFE7E84668

Dec 19 22:22:59 rajohan postfix/qmgr[30406]: AEF3884669: removed

Dec 19 22:22:59 rajohan postfix/local[30471]: BFE7E84668: to=, orig_to=, relay=local, delay=0.06, delays=0.03/0/0/0.03, dsn=5.1.1, status=bounced (unknown user: "webmaster")

Dec 19 22:22:59 rajohan postfix/qmgr[30406]: BFE7E84668: removed

    
por Rajohan 19.12.2017 / 23:51

1 resposta

1

Seu arquivo sasl_password deve ser formatado assim e corresponder ao da diretiva relayhost :

[host]:Port USERNAME:PASSWORD

Então, o seu pareceria assim:

[relay.dynu.com]:465 [email protected]:mypassword

Então você precisa fazer o hash do arquivo: sudo postmap /etc/postfix/sasl_password

Agora, você criou um arquivo: /etc/postfix/sasl_password.db

Altere as seguintes diretivas no seu main.cf (remova o d):

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_password

Não se esqueça de reiniciar o postfix.

Configurando a autenticação SASL no cliente SMTP / LMTP do Postfix

    
por 20.12.2017 / 01:30

Tags