Postfix - enviando e-mails para domínios externos?

2

Eu quero redirecionar meu e-mail do sistema para minha conta do gmail, e eu configurei o postfix em um servidor ubuntu na tentativa de fazê-lo. No entanto, quando eu faço telnet para 25 e envio e-mails, os e-mails aparecem apenas na fila, e quando eu crio uma entrada direta no diretório inicial do meu usuário, o e-mail encaminhado nunca é recebido. Agora, se eu remover o .forward, eu realmente recebo o email, o que me leva a pensar que algo está dando errado.

O que poderia dar errado? Eu sou novo no postfix.

Depois de remover um nome virtual incorreto ,

Aug 29 02:02:41 li64-245 postfix/qmgr[20838]: 8F63460458: from=<[email protected]>, size=1977, nrcpt=1 (queue active)
Aug 29 02:02:41 li64-245 postfix/local[20869]: 82C3460323: to=<[email protected]>, relay=local, delay=0.13, delays=0.08/0/0/0.05, dsn=2.0.0, status=sent (forwarded as 8F63460458)
Aug 29 02:02:41 li64-245 postfix/qmgr[20838]: 82C3460323: removed
Aug 29 02:02:42 li64-245 postfix/smtp[20870]: 8F63460458: to=<[email protected]>, orig_to=<[email protected]>, relay=gmail-smtp-in.l.google.com[209.85.212.44]:25, delay=1.4, delays=0.05/0.01/0.11/1.2, dsn=2.0.0, status=sent (250 2.0.0 OK 1251511363 10si2655905vws.3)
Aug 29 02:02:42 li64-245 postfix/qmgr[20838]: 8F63460458: removed
Aug 29 02:03:11 li64-245 postfix/smtpd[20865]: disconnect from mail-gx0-f216.google.com[209.85.217.216]         

Ainda não recebo e-mails pessoais. O que da? Eu configurei uma entrada manual para o teste do usuário.

EDIT: o Gmail não permitirá que o respondente retorne automaticamente ao remetente. Comutando contas de e-mail, estava prestes a receber o e-mail encaminhado.

    
por Stefan Kendall 29.08.2009 / 00:03

4 respostas

1
Aug 29 00:31:12 li64-245 postfix/error[20676]: 31BEC60456: to=<[email protected]>, relay=none, delay=0.02, delays=0.01/0/0/0.01, dsn=5.0.0, status=bounced (User unknown in virtual alias table)

Parece que o seu servidor local está aceitando o e-mail para [email protected] (atraso e resposta de erro de 0,02) e o faz saltar. Você configurou um virtual para o gmail?

Qual é a saída do postconf -n?

    
por 29.08.2009 / 03:37
1

pelo que sei, o Gmail não aceita emails de servidores que não têm FQDN (nome de domínio totalmente qualificado) Tendo verificado este, você pode procurar nos logs do postfix - / var / log / maillog ou /var/log/mail.log - por não entregar o correio

    
por 29.08.2009 / 00:21
1

No postfix / main.cf, verifique seus valores myhostname, mydomain, myorigin para ter certeza de que eles estão configurados corretamente.

Segundo pensamento, quem é o seu ISP? Para pessoas com DSL e modems a cabo, determinados ISPs estão bloqueando o SMTP de saída na porta 25 para evitar spams. Na sua caixa Linux, tente conectar-se à porta 25 no servidor de e-mail do Google (use dig mx gmail.com para encontrar o nome da máquina).

    
por 29.08.2009 / 00:37
1

Em uma janela do console, digite

sudo tail -f /var/log/maillog

Em outra janela do console, digite

echo "testing" | mail -s "test email" [email protected]

Em seguida, volte para o primeiro console para ver o que está acontecendo, como está acontecendo.

Além disso, se você estiver apenas encaminhando suas contas, poderá editar seus / etc / aliases como:

root: [email protected]

postmaster: [email protected]

Mas o que você vê no registro de e-mails provavelmente mostra o problema.

    
por 29.08.2009 / 01:11