Foros del Web » Programando para Internet » PHP »

duda basica de mail

Estas en el tema de duda basica de mail en el foro de PHP en Foros del Web. Hola gente: Siempre utilizé phpmailer para envio de emails y la gente del área de servidores se encargaba del resto, al facilitarme tanto las cosas ...
  #1 (permalink)  
Antiguo 11/05/2010, 07:54
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 9 meses
Puntos: 35
duda basica de mail

Hola gente:
Siempre utilizé phpmailer para envio de emails y la gente del área de servidores se encargaba del resto, al facilitarme tanto las cosas nunca pude saber COMO se envia un correo.
He decidido usar la funcion mail de php para ello, pero me muestra el mensaje,
Código PHP:
Failed to connect to mailserver at "localhost" port 25verify your "SMTP"
 
and "smtp_port" setting in php.ini or use ini_set() in... 
en php.ini ya descomenté las lineas
SMTP = localhost
smtp_port = 25
sendmail_from = [email protected]

He leido que debo instalar un servidor de correo, es eso cierto, pensé que era algo que lo resolvía el servidor Apache.
En otro lado leí que quizás el firewall de windows esté bloqueando el puerto 25, para lo cual se dirigí a "Windows firewall", y resulta que aparece un mensaje
Código PHP:
"Windows firewall settings cannot be displayed because the associated service
 is not running." 
dandome la opcion de iniciarlo. por lo que intuyo que el firewall no está bloqueando el puerto 25
Aún así me sigue apareciendo el mensaje de al principio.
Código PHP:
// mi codigo 
$destinatario "[email protected]";
$asunto "Este mensaje es de prueba";
$cuerpo 'Prueba de correo Hola amigos!';
$headers "From: [email protected]\r\n" "Reply-To: [email protected]\r\n" "Return-path: [email protected]\r\n" "MIME-Version: 1.0\n" "Content-type: text/plain; charset=iso-8859-1"
if (
mail($destinatario,$asunto,$cuerpo,$headers)) {
    echo 
"se envio";
} else {
    echo 
"NO SE PUDO ENVIAR.";

__________________
I am Doyle please insert code.
  #2 (permalink)  
Antiguo 11/05/2010, 08:14
 
Fecha de Ingreso: diciembre-2008
Mensajes: 84
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: duda basica de mail

Necesitas un servidor de correo.
  #3 (permalink)  
Antiguo 11/05/2010, 08:28
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Respuesta: duda basica de mail

lo mismo, necesitas tener instalado un servidor de correo. haz las pruebas directamente en tu hosting para no tener que instalar un servidor de forma local.



saludos
__________________
http://chicho.ninja yiaaaa
  #4 (permalink)  
Antiguo 11/05/2010, 08:46
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 9 meses
Puntos: 35
Respuesta: duda basica de mail

aja! ok y cual servidor de correo me recomiendan instalar?
Porque viendo por internet parece que no hay uno "standar".

por ahora quiero hacer las pruebas localmente (ya que no tengo mucho apuro), habria problemas en ello?
__________________
I am Doyle please insert code.
  #5 (permalink)  
Antiguo 11/05/2010, 14:30
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Respuesta: duda basica de mail

Prueba con Mercury
__________________
http://chicho.ninja yiaaaa

Etiquetas: mail
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 11:03.