Hola:
Estoy tratando de enviar un correo electrónico desde una página PHP. Configuré el archivo php.ini con las variables SMTP, smtp_port y sendmail_from ya definidas.
Al tratar de enviar el correo me envía el siguiente mensaje de error: "SMTP server response: 550 <micorreo@mailserver.com> Relaying not allowed - please use SMTP AUTH in C:\....".
Aquí viene lo raro del asunto (para mi)
Cuando entro a la página donde verifico mi correo (mailserver.com) y acceso a él. Cuando vuelvo a "correr" la página que envía el correo electrónico lo hace sin ningún problema
No tengo conocimientos de SMTP por lo que no entiendo por que sucede eso. Es mas, aunque termine la sesión de la página de correo electrónico y vuelvo a "correr" la página, esta sigue enviando los correos sin ningún porblema (lógicamente el destinatario sí los recibe).
No sé si tengo que definir alguna variable o algo para poder enviar correos sin tener que meterme a mi cuenta de correo previamente. Estoy usando servidor Apache 1.3.33 con PHP 5.0.4 en Windows Server 2003 Standard Edition.
Gracias de antemano por su tiempo y por cualquier ayuda que me puedan facilitar.