Cita:
Iniciado por lair NOTA. tengo mi celular configurado para enviar y recibir correos desde ahi, asi que asumo que el resto de los parametros deben de ser los mismos username, pass, puerto, etc.
Nunca dije que se ejecutara en mi celular dije que lo tenia configurado y como es el mismo protocolo todos los parametros que tengo en mi cel ( el cliente de correo ) deberian de ser los mismos que los de mi escript php puerto, host, username, pass, etc.
asi que si lo puedo usar desde mi cel significa que todas las configuraciones necesarios en google estan hechas y correctas, por lo que portarlo a php no deberia presentar problema al tratarde del mismo protocolo.
otra cosa. justo en esa pagina es donde me estoy vasando, este es mi codigo, queiza se me pasa algo.
Código PHP:
Ver original<?php
include('class.phpmailer.php');
include('class.smtp.php');
//Creamos la instancia de la clase PHPMailer y configuramos la cuenta
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth=true;
$mail->SMTPSecure = "ssl";
$mail->Host="smtp.gmail.com";
$mail->Port=465;//26; //depende de lo que te indique tu ISP. El default es 25, pero nuestro ISP lo tiene puesto al 26
$mail->Password="passwd";
$mail->FromName="Lair Ortega";
$mail->Timeout=60;
$mail->IsHTML(true);
//Enviamos el correo
$mail->Subject='Tu asunto';
$mail->MsgHTML="<p>Texto lo suficientemente largo y con pocos links para que no sea
interpretado como SPAM</p><p>Es importante que el texto sea lo suficientemente largo,
ya que si sólo tienes por ejemplo, una frase y un link, asume tanto Outlook como la mayoría
de los destinatarios, que se trata de SPAM</p><p>Pero si tu texto es largo y tienes un link a
<a href\"http://www.forosdelweb.com\">Foros del web</a> por ejemplo, funcionará
perfectamente bien.</p>";
$mail->AltBody="Texto que debe decir lo mismo que el Body, pero sin etiquetas HTML";
$exito=$mail->Send();
if($exito){
$mail->ClearAddresses();
echo "Mensaje enviado exitosamente";
}else{
echo("".$mail->ErrorInfo);
}
?>
Gracias por la respuesta
maycolalvarez