Postfix com o Dovecot configurado e enviar e-mails sem erros. Quando o envio de um ID de mensagem do cliente remoto está vazio e os e-mails são enviados para spam.

2

Tenho o Postfix e o Dovecot instalados e em execução no VPS. Usando telnet uma vez de VPS , e uma vez de uma máquina cliente , estou compondo exatamente as mesmas mensagens. Tudo está funcionando, mas quando o envio do cliente é enviado para o spam do Gmail .

telnet mydomain.com 587

Apenas uma coisa do mail.log é diferente de quando eu a envio do VPS, a id da mensagem está vazia :

Aug 26 13:13:37 server postfix/smtpd[32197]: connect from 1-2-3-4.my.domain.com[1.2.3.4]
Aug 26 13:14:06 server postfix/smtpd[32197]: D762C582448: client=1-2-3-4.my.domain.com[1.2.3.4], sasl_method=plain, [email protected]
Aug 26 13:14:14 server postfix/cleanup[32211]: D762C582448: **message-id=<>**
Aug 26 13:14:14 server postfix/qmgr[32195]: D762C582448: from=<[email protected]>, size=300, nrcpt=1 (queue active)
Aug 26 13:14:15 server postfix/smtp[32213]: D762C582448: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[74.125.53.27]:25, delay=11, delays=9.9/0.07/0.55/0.69, dsn=2.0.0, status=sent (250 2.0.0 OK 1314353655 k7si869205pbk.67)
Aug 26 13:14:15 server postfix/qmgr[32195]: D762C582448: removed

Você tem alguma ideia? Obrigado.

    
por valk 26.08.2011 / 20:59

2 respostas

5

Como sempre, essa pergunta:

  • O Dovecot é para leitura e, portanto, não tem nada a ver com o envio de e-mail.
  • O postfix é responsável pela entrega de e-mail e, portanto, não tem nada a ver com o conteúdo de e-mail
  • Assim, o cliente, o software cliente, o filtro de e-mail, o software anti-spam ou algo semelhante é o culpado

Como você não diz qual programa / software cria o e-mail, ninguém pode ajudá-lo. Ah, e apenas como uma nota lateral: um cabeçalho Message-Id é o conteúdo de email.

Editar : E para um software cliente realmente ruim, há uma solução alternativa no Postfix que adiciona cabeçalhos necessários ausentes. Mas este é apenas o último recurso e você deve corrigir melhor o lado do cliente. Adicione always_add_missing_headers=yes em main.cf se você não tiver outra forma de fazê-lo.

    
por 26.08.2011 / 21:12
1

Tudo o que o mailq disse está correto.

Em adendo, examine as duas mensagens em sua formatação 'original' (por exemplo, cabeçalhos e todas). No Gmail, isso pode ser feito clicando na seta para baixo ao lado do botão de resposta rápida e, em seguida, clicando em Show Original . Talvez você veja o que ofendeu os filtros antispam do gmail.

    
por 27.08.2011 / 03:48