Título: enviar email Publicado por: BriaNUR en 5 Julio 2007, 20:50 pm No e podido enviar mails desde mi localhost, ya instale el Local SMTP Server y configure el php.ini asi:
[mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. ;sendmail_from = hey@hao.com pero a la hora de enviar mails: http://127.0.0.1:8080/mail.php me sale: Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\AppServ\www\mail.php on line 2 Título: Re: enviar email Publicado por: SirLanceCC en 5 Julio 2007, 23:00 pm Ahi te indica que el mensaje no tiene remitente: debes especificar uno en el código php (cabeceras de mail) o asignar uno predeterminado en el php.ini
Código: ; For Win32 only. Título: Re: enviar email Publicado por: дٳŦ٭ en 5 Julio 2007, 23:58 pm Necesitas un servidor de email local, prueba con el agorsoft.
Saludos Título: Re: enviar email Publicado por: BriaNUR en 6 Julio 2007, 02:22 am Bien ya instale el ArGoSoft ahora como lo tengo que configurar :huh: o como coloco un mail predeterminado en el php.ini pues ya coloque hey@hao.com pero no funciona.
Título: Re: enviar email Publicado por: дٳŦ٭ en 6 Julio 2007, 03:00 am Código
Dejalo así, arranca el argosoft y envia un email. Suerte http://www.alvarezperea.com/alberto/descargas/tutorial_argosoft_mailserver_v2.pdf Título: Re: enviar email Publicado por: BriaNUR en 6 Julio 2007, 03:21 am No nada, no envia el email me sale el error >:(
aunque ya cambie el codigo PHP: <? mail("lalolanda@aol.com","Hola","que mas","From: hey@hao.com"); ?> y me sale: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost:8080" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\AppServ\www\email.php on line 2 Título: Re: enviar email Publicado por: дٳŦ٭ en 6 Julio 2007, 04:48 am Reiniciaste el apache? :xD
Título: Re: enviar email Publicado por: BriaNUR en 6 Julio 2007, 05:43 am listo ya reinicie el apache y me sale: Warning: mail() [function.mail]: SMTP server response: 551 User not local. We don't relay in C:\AppServ\www\email.php on line 2
Título: Re: enviar email Publicado por: SirLanceCC en 6 Julio 2007, 22:43 pm Citar Failed to connect to mailserver at "localhost:8080" port 25 :o localhost:8080 pueto 25??? ahi como que hay algo que está mal configurado. :-\Título: Re: enviar email Publicado por: BriaNUR en 7 Julio 2007, 01:04 am pues ese error ya no me sale, y nosé por que no puedo usar apache en el puerto 80, me sale un error por eso lo deje en el 8080 y pues el puerto 25 es del SMTP, ahi no hay problema.
Título: Re: enviar email Publicado por: дٳŦ٭ en 8 Julio 2007, 05:43 am Ya configuraste el argosoft?, arriba te puse un PDF con lo básico. Sino puedes trata con phpmailer (ver post pegado de clases) y gmail.
Otra es ponerte GNU/Linux y enviarlos con Sendmail. :xD Suerte |