![]() |
¿PHPMailer requiere servidor SMTP? Buenas, Utilizo como servidor SMTP miniRelay que básicamente hago lo que necesito. Últimamente me esta dando problemas al mandar correos a un dominio determinado. Los correos los mando a traves de un formulario que proceso con PHP utilizando la función mail(). La función mail() está configurada para que use localhost como servidor SMTP. Creía recordar que utilizando la clase PHPMailer no era necesario tener instalado o usar un servidor SMTP, pues la clase misma implementaba una. He estado haciendo unas cuantas pruebas y consultado información y parece que es necesario el empleo de un servidor SMTP. ¿Existe alguna forma de evitar tener usar un servidor SMTP? Por otra parte, estoy pensado en sustituir miniRelay y poner otro servidor de correo bajo Windows XP, ¿Me recomendais alguno en concreto? Muchas gracias y un saludo. |
Lo que puedes hacer es usar PHPmailer pero indicandole tú el servidor smtp que quieres que use o también puedes hacerlo de la forma que viene aquí (abriendo un socket): http://www.programacion.com/php/articulo/fli_phpsmtp/ En cuanto a servidores de correo y yo tengo el de argosoft y la verdad es que siempre me ha funcionado y es muy sencillo de configurar :-) |
Hola living gracias por el enlace, aunque de esa forma tendría que andar haciendo consultas DNS para resolver registros MX, etc.. se complica la cosa, pensaba que la propia clase ya lo implementaba.. Voy a probar con el SMTP de Argosoft. Una vez mas, gracias por tu respuesta. Un saludo. |
mm Lo que hace PHP Mailer es que te permite conectar a tu servidor SMTP, el que quieras usar .. requiera o no autentificación .. como podría ser el de tu ISP o bien usar un própio instalado en tu mismo PC o PC de tu red. No requiere nada más extra. Sólo que le indiques un servidor SMTP (en su IP o domino donde esté) y si este requiere autentificación .. la indicas. De este modo sería como si PHP funcionase como "cliente" de correo (tipo "Outlook","The Bat!" ... por decir unos ..) Un saludo, |
Hola Cluster, Gracias por el comentario, hace tiempo que habia leido sobre esa clase, pero hasta hoy no lo había probado. Creía que la clase implementaba el servidor SMTP, pero ya veo que básicamente es un mail() mejorada, mas facil de utilizar y con mas funcionalidades añadidas. Un saludo. |
Cita:
A su vez .. PHP Mailer puede enviar el e-mail no sólo por SMTP directo .. puede hasta usar mail() de PHP (con su configuración) y "sendmail" directo si usas Linux (o su versión para windows). Un saludo, |
| La zona horaria es GMT -6. Ahora son las 00:22. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.