Mi ISP ha bloqueado el puerto 25 para enviar correos de PHP y, en su lugar, ha permitido que se utilicen los puertos 587 o 465. ¿Cómo fuerzo la función de correo php para usar el puerto 587 en lugar de la predeterminada 25? Por cierto: estoy en OSX 10.6.6 utilizando MAMP PROcambiar el puerto smtp de 25 a 587?
ACTUALIZACIÓN: He intentado cambiar la configuración en php.ini a este
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 587
como soy en mac no creo que esto puede ser la solución para mí, y no está funcionando después de que lo intenté. me da el siguiente mensaje de error.
May 6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2822]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May 6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2823]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May 6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2827]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May 6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2825]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May 6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2828]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
¿ves que todavía está tratando de conectarse a través del puerto 25? ¿Cómo lo cambio en Mac?
utilicé el servidor smtp de gmail y edité algún archivo de configuración de postfix y funciona perfectamente bien. Gracias por el consejo. –