He estado leyendo hilos en este foro y en otros pero no he conseguido dar con la solución (porque será alguna chorrada pienso yo.. pero no caigo ).
He configurado un servidor SMTP local con el IIS tal y como se indica aquí: http://www.adslayuda.com/Generico-se...p_windows.html
Pero no me he creado nada en DNS2Go porque en la empresa ya hay un servidor DNS. Así que he seguido ese artículo, sólo que en "Dominio de enmascaramiento" y "Host inteligente" he puesto pdcsagrada1.miempresa.org que es como se llama el servidor.
Luego en el php.ini, tengo configurado lo siguiente:
Cita:
apache.miempresa.org es la máquina donde estoy configurando el SMTP y donde está también Apache para que corra el PHP y tal y cuál.[mail function]
; For Win32 only.
SMTP = apache.miempresa.org
smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]
; For Win32 only.
SMTP = apache.miempresa.org
smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]
Reinicio el Apache y el IIS, vuelvo a probar y..
Cita:
Warning: mail() [function.mail]: Failed to connect to mailserver at "apache.miempresa.org" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Comento, por si sirve de algo, que ya hay un servidor SMTP en la empresa que es la máquina srvcorreu.miempresa.org, lo cuál no sé si podría aprovechar que ya está ese configurado para decirle a la máquina apache.miempresa.org que lo use de ahí... Probé poniendo srvcorreu.miempresa.org en el php.ini pero no podía ser tan fácil y no funcionó.. xD
Alguna idea? Muchas gracias de antemano!