Foros del Web » Programando para Internet » PHP »

envio de mensajes

Estas en el tema de envio de mensajes en el foro de PHP en Foros del Web. Estoy intentando meter el envio de mails pero algo me falla.... en php.ini tengo la configuracion: [mail function] ; For Win32 only. ; http://php.net/smtp SMTP ...
  #1 (permalink)  
Antiguo 13/08/2010, 22:26
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 9 meses
Puntos: 11
envio de mensajes

Estoy intentando meter el envio de mails pero algo me falla....


en php.ini tengo la configuracion:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]


estoy probando para el envio con miniRelay.

En el fichero .php

Código PHP:
$destinatario "[email protected]";

.
.
.


$headers "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: autor <[email protected]>\r\n";

mail($destinatario,$asunto,$cuerpo,$headers); 
y al mandarlo, miniRelay me dice:

05:57:19 Escuchando en 127.0.0.1 (Puerto 25)
05:58:02 Comando: MAIL FROM <you@yourdomain>
05:58:02 Comando: RCPT TO <[email protected]>
05:58:02 [1] Dominio MX de gmail.com cacheado
05:58:02 [1] Conectando con gmail-smtp-in.l.google.com
05:58:04 [1] Enviando mensaje
05:58:15 [1] Mensaje enviado correctamente


pero aun no he conseguido recibir ningun mensaje....

q estoy haciendo mal????


1 saludo y gracias!

Última edición por oms02; 13/08/2010 a las 22:37
  #2 (permalink)  
Antiguo 13/08/2010, 23:32
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: envio de mensajes

Porque no has configurado el SMTP
Código PHP:
Ver original
  1. SMTP = localhost
Para ello debes considerar la opción de buscar un proveedor de SMTP, por lo general los ISP tienen uno; tu tarea sería que buscaras cuál es tuyo (en caso de que tengas ISP ).

Saludos.
__________________
Sólo quien nunca nada hace, nunca se equivoca.
  #3 (permalink)  
Antiguo 13/08/2010, 23:33
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: envio de mensajes

bueno, encontre esto

"El programa era util hasta hace un par de años. actualmente no permite enviar correos a gmail, yahoo o hotmail, por las politicas antispam de estos correos. una lastima. esperemos puedan encontrars... leer más"

aunque no se que tan cierto sea, revisa sin embargo en "spam" de la cuenta de gmail
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #4 (permalink)  
Antiguo 21/08/2010, 12:54
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 9 meses
Puntos: 11
Respuesta: envio de mensajes

pues tienes razon....

no ha habido manera con gmail, hotmail y yahoo. practicamente imposible.

Muchisimas gracias por la respuesta.



ya q estoy.....algun otro programa al que pueda recurrir???


gracias de nuevo. 1 saludo!
  #5 (permalink)  
Antiguo 21/08/2010, 13:30
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: envio de mensajes

bueno, busca phpmailer, generalmente funciona bien
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #6 (permalink)  
Antiguo 22/08/2010, 15:33
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 9 meses
Puntos: 11
Respuesta: envio de mensajes

pues aqui de nuevo...como no

he pasado por el PHPMailer pero harto de no conseguirlo por este problema

("could not instantiate mail function")

he pasado a RMail

http://www.phpguru.org/downloads/Rma...l%20for%20PHP/

pero ahora el problema es:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Rmail\Rmail.php on line 738

la configuracion de php.ini, la misma, salvo que he cambiado gmail por hotmail

Código PHP:
[mail function]
; For 
Win32 only.
http://php.net/smtp
SMTP localhost
http://php.net/smtp-port
smtp_port 25

; For Win32 only.
http://php.net/sendmail-from
sendmail_from direccion1@hotmail.com 

@De_la_Cuesta_13
Cita:
Para ello debes considerar la opción de buscar un proveedor de SMTP, por lo general los ISP tienen uno; tu tarea sería que buscaras cuál es tuyo (en caso de que tengas ISP
La verdad es que no tengo ni idea de lo que me estas hablando ...
todo lo que t puedo decir es q utilizo WAMP apache 2.2.1
...si me orientas un poco, mejor q mejor pq hasta hace "4 dias" no me habia metido con esto del envio de mails y stoy de un color verde pimiento con estas con estas cosas.

Y ahora la tipica pregunta de noob total:

Cuando el dia de mañana "abra la pagina" en un server que contrate.....
supongo q esto va a cambiar, no??

1 saludo y mcuhas gracias!
  #7 (permalink)  
Antiguo 22/08/2010, 15:35
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 9 meses
Puntos: 11
Respuesta: envio de mensajes

pues aqui de nuevo...como no

he pasado por el PHPMailer pero harto de no conseguirlo por este problema:

("could not instantiate mail function")

he pasado a RMail

http://www.phpguru.org/downloads/Rma...l%20for%20PHP/

pero ahora el problema es:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Rmail\Rmail.php on line 738

la configuracion de php.ini, la misma, salvo que he cambiado gmail por hotmail

Código PHP:
[mail function]
; For 
Win32 only.
http://php.net/smtp
SMTP localhost
http://php.net/smtp-port
smtp_port 25

; For Win32 only.
http://php.net/sendmail-from
sendmail_from direccion1@hotmail.com 

@De_la_Cuesta_13
Cita:
Para ello debes considerar la opción de buscar un proveedor de SMTP, por lo general los ISP tienen uno; tu tarea sería que buscaras cuál es tuyo (en caso de que tengas ISP
La verdad es que no tengo ni idea de lo que me estas hablando ...
todo lo que t puedo decir es q utilizo WAMP apache 2.2.1
...si me orientas un poco, mejor q mejor pq hasta hace "4 dias" no me habia metido con esto del envio de mails y veo q tengo un color verde-pimiento precioso con estas cosas.

Y ahora la tipica pregunta de noob total:

Cuando el dia de mañana "abra la pagina" en un server que contrate.....
supongo q esto va a cambiar, no??

1 saludo y muchas gracias!
  #8 (permalink)  
Antiguo 22/08/2010, 17:34
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: envio de mensajes

hola
pues tienes que buscar un poco más, te dejo este link sobre phpmailer,
y sobre tu pregunta, usando esto yo lo he probado en varios servers,
y no da inconveniente cuando se pasa de un server a otro
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: envio, mensajes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:04.