hanschrome Seguir
Alfa
Programador
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
- Desde
- 12 Ene 2014
- Mensajes
- 25
Buenos días a todo el mundo,
Resulta que en mi httpd.conf (CentOS Apache), tengo dos virtualhosts declarados que funcionan correctamente:
<VirtualHost *:80>
DocumentRoot /var/...
ServerName midominio.com
ServerAdmin root@midominio.com
</VirtualHost>
Pues cuando la gente se registra o la página necesita enviar un email, el email lo envía desde apache@el_dominio_con_el_que_registré_el_vps y no sé cómo puedo hacer, para que en un host virtual use una dirección de email, y en el otro use otra dirección de email sin cambiar en el código las funciones de mail(); usando el 5º parámetro de cabeceras extras y sin cambiar el nombre del sistema.
Saludos y agradecería mucho la ayuda.
Notas extras:
-Uso PHP.
-Busco cambiar esto mediante configuración, no mediante código de programación.
-Al usar Linux CentOS no me reconoce en el php.ini la variable sendmail_from, dado que pone justo arriba en un comentario "For Win32 only."
-He probado a poner en el php.ini mail.foce_extra_parameters = From: correo@dominio.com, pero no me da resultado y no tendría manera de elegir un email para cada virtualhost, excepto con programación; ini_set("","").
-Uso sendmail (/usr/sbin/sendmail) para enviar emails con PHP.
Resulta que en mi httpd.conf (CentOS Apache), tengo dos virtualhosts declarados que funcionan correctamente:
<VirtualHost *:80>
DocumentRoot /var/...
ServerName midominio.com
ServerAdmin root@midominio.com
</VirtualHost>
Pues cuando la gente se registra o la página necesita enviar un email, el email lo envía desde apache@el_dominio_con_el_que_registré_el_vps y no sé cómo puedo hacer, para que en un host virtual use una dirección de email, y en el otro use otra dirección de email sin cambiar en el código las funciones de mail(); usando el 5º parámetro de cabeceras extras y sin cambiar el nombre del sistema.
Saludos y agradecería mucho la ayuda.
Notas extras:
-Uso PHP.
-Busco cambiar esto mediante configuración, no mediante código de programación.
-Al usar Linux CentOS no me reconoce en el php.ini la variable sendmail_from, dado que pone justo arriba en un comentario "For Win32 only."
-He probado a poner en el php.ini mail.foce_extra_parameters = From: correo@dominio.com, pero no me da resultado y no tendría manera de elegir un email para cada virtualhost, excepto con programación; ini_set("","").
-Uso sendmail (/usr/sbin/sendmail) para enviar emails con PHP.
Última edición: