Configuración de Postfix y Apache / PHP en un servidor Ubuntu. El correo ahora sale bien con el nombre de dominio adecuado, pero el nombre para mostrar de la parte local siempre es "www-data", ya que supongo que Postfix usa el nombre del usuario de forma predeterminada.
En el archivo php.ini, pude cambiar sendmail_path
a sendmail_path = "/usr/sbin/sendmail -t -i -f [email protected]"
pero el nombre para mostrar del correo electrónico todavía aparece como www-data. Intenté especificar el nombre para mostrar de diferentes maneras, pero eso se ignoró y el correo aún salió como www-data.
Lo que me gustaría poder hacer es, de manera predeterminada, que salgan todos los correos con encabezados faltantes, de ruta de retorno, etc. "Example Support" <[email protected]>
, pero no estoy seguro de si eso es posible.
fuente
Agregue en su main.cf
Y cree un archivo llamado / etc / postfix / generic con:
ejecutar
postmap /etc/postfix/generic
para compilar y volver a cargar postfix. Su nombre de envío ahora es [email protected]fuente
mail()
?Debes hacer una última cosa para completar el proceso que @Dom ha olvidado. Ejecute el siguiente comando:
$ postmap /etc/postfix/generic
Este comando será crear un
generic.db
archivo dentro del directorio / postfix.Si no hace esto, puede enfrentar el siguiente resultado de error:
fatal: open database /etc/postfix/generic.db: No such file or directory
fuente
mail()
?prueba esto
/ etc / apache2 / envvars
Usuario $ {APACHE_RUN_USER} Grupo $ {APACHE_RUN_GROUP}
fuente