Servidor de e-mail SSMTP sobrescrevendo o endereço de e-mail para com o nome de usuário do processo Apache

2

Estou usando o servidor de e-mail SSMTP no meu servidor Ubuntu para enviar e-mails dos meus scripts PHP usando um SMTP de terceiros e tudo está funcionando bem, espero que os e-mails que estão sendo enviados estejam lá de & endereço de e-mail de resposta definido como "[email protected]" em vez daqueles fornecidos para a função mail ().

Eu tenho o "FromLineOverride" definido como "YES" no "ssmtp.conf". A única diferença que parece estar fazendo é que, no endereço de resposta, ele acrescenta o "[email protected]" & o endereço de e-mail fornecido para a função mail ().

Eu examinei todas as configurações que pude encontrar, mas ainda continua usando a conta de usuário do processo do Apache2 como o endereço de saída.

Alguém sabe por que isso está acontecendo?

    
por Usman Bashir 19.12.2010 / 17:10

2 respostas

4

Eu tive o mesmo problema no meu novo servidor dedicado, que veio sem o Postfix, mas com o ssmtp. Todos os e-mails foram enviados com nome de usuário e nome do host como: user @ host

No arquivo /etc/ssmtp/ssmtp.conf , acabei de adicionar a seguinte diretiva: FromLineOverride=YES e agora funciona como um encanto.

BTW, eu estou de acordo, o que o Postfix é muito melhor, só leva algum tempo para configurá-lo corretamente, e algo que precisamos apenas enviar e-mail simples.

    
por 18.11.2011 / 21:49
1

Não sei mais sobre o SSMTP (usei-o uma vez há 8 anos), mas em geral esses valores são do envelope SMTP (RCPT TO e MAIL FROM) fora do sistema.

Esta página parece indicar que você precisa usar 'revalias':

link

Honestamente, o SSMTP deve ser substituído pelo Postfix no seu servidor, se puder. Aqui está um link rápido para configurar a autenticação de retransmissão:

link

Depois de conseguir isso, você pode usar todos os tipos de reconfiguração de endereço e recursos de mascaramento de domínio que o Postfix tem a oferecer. Um servidor não é realmente um lugar onde você deseja usar o SSMTP, ele foi projetado para pessoas em sistemas domésticos com discagens dinâmicas, laptops, etc. como o principal caso de uso.

    
por 19.12.2010 / 17:53