Servidor de correo SSMTP que reemplaza la dirección de correo electrónico a con dirección de correo electrónico con nombre de usuario de process de Apache

Estoy utilizando el server de correo SSMTP en mi server de Ubuntu para enviar correos electrónicos de mis scripts PHP utilizando un SMTP de terceros y todo está funcionando bien esperar que los correos electrónicos que se envían tienen allí desde y respuesta a la dirección de correo electrónico establecido en "www -data@mydomain.com "en lugar de los proporcionados a la function mail ().

Tengo todo el "FromLineOverride" establecido en "YES" en "ssmtp.conf". La única diferencia que parece estar haciendo es que en la dirección de respuesta añade el "www-data@mydomain.com" y la dirección de correo electrónico proporcionada a la function mail ().

He examinado todos los ajustes que he podido encontrar, pero todavía sigue usando la count de usuario del process de Apache2 como la dirección de.

¿Alguien sabe por qué ocurre esto?

Tuve el mismo problema en mi nuevo server dedicado, que llegó sin Postfix, pero con ssmtp. Todos los correos se enviaron con el nombre de usuario y el nombre de process como: user @ host

En el file /etc/ssmtp/ssmtp.conf Acabo de agregar la siguiente directiva: FromLineOverride=YES , y ahora funciona como un encanto.

Por cierto, estoy de acuerdo, lo que Postfix es mucho mejor, sólo se necesita algún time para configurar correctamente, y algo que necesitamos sólo enviar correo electrónico simple.

No sé mucho más sobre SSMTP (lo usé una vez como hace 8 años) pero en general estos valores son del sobre SMTP (RCPT TO y MAIL FROM) fuera de su sistema.

Esta página parece indicar que necesitas usar 'revaliases':

http://forums.gentoo.org/viewtopic-t-420358-start-0.html

Sinceramente, SSMTP debe ser reemplazado por Postfix en su server si puede. Aquí está un enlace rápido para get la authentication de relé configurada:

http://www.freelock.com/kb/postfix-relayhost

Una vez que obtenga ese trabajo, puede utilizar todo tipo de reescritura de direcciones y características de mascarada de dominio que Postfix tiene para ofrecer. Un server no es realmente un lugar que desea utilizar SSMTP, que fue diseñado para la gente en sistemas caseros con marcadores dynamics, portátiles, etc, como el caso de uso principal.