Problemas ao configurar o servidor de e-mail: o acesso de retransmissão é negado e o e-mail volta para mim mesmo

2

Eu tenho um servidor Debian com postfix configurado com sasl e tls e dovecot como um servidor de e-mail. Estou tendo dois problemas separados para enviar e-mails para minha conta no servidor.

Primeiro, quando eu envio e-mails da minha conta do Gmail, recebo

Jan  4 23:35:50 avalon postfix/smtpd[2599]: NOQUEUE: reject: RCPT from mail-pb0-f43.google.com[209.85.160.43]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-pb0-f43.google.com>

Fazendo algumas pesquisas, parece que o problema são as duas linhas seguintes

smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

Sou novato, mas pelo que consegui, o postfix serve como um servidor de retransmissão que retransmite mensagens de outro MTA para o dovecot, e somente mynetworks tem permissão para enviar solicitações de retransmissão. Isso está correto? Se sim, como eu consertaria isso? Gostaria que alguém enviasse e-mails para esse servidor, mas também gostaria de evitar o abuso (por exemplo, spam).

O segundo problema é quando tento enviar e-mail para mim mesmo, recebo

Jan  4 23:53:22 avalon postfix/smtp[2679]: 227D638C7857: to=<[email protected]>, relay=none, delay=0.32, delays=0.09/0/0.23/0, dsn=5.4.6, status=bounced (mail for b.com loops back to myself)

Qual é exatamente o problema aqui e como posso corrigi-lo?

    
por darkfeline 05.01.2013 / 09:14

1 resposta

1

Acho que descobri. Adicionando permit_auth_destination a smtpd_recipient_restrictions e com o email mydestination permitido enviado ao servidor para não saltar. No entanto, o email foi enviado para / var / mail / em vez de dovecot. Meu mailbox_command foi procmail , então criei um novo arquivo /etc/procmailrc com o seguinte, pois eu configurei o dovecot para usar o formato Maildir.

DEFAULT="$HOME/Maildir/"
MAILDIR="$HOME/Maildir/"

Este segundo tempo parece ter corrigido os problemas de "retornos de e-mail para mim mesmo", presumivelmente porque procmail não está tentando usar o padrão sendmail mais.

    
por 05.01.2013 / 10:31