Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require_once("class.phpmailer.php");
- require_once('class.smtp.php');
- $mail = new PHPMailer();
- $mail->IsSMTP();
- $mail->SMTPDebug = 2;
- $mail->SMTPAuth = true;
- $mail->SMTPSecure = "ssl";
- //indico el servidor de Gmail para SMTP
- $mail->Host = "smtp.gmail.com";
- //indico el puerto que usa Gmail
- $mail->Port = 465;
- //indico un usuario / clave de un usuario de gmail
- $mail->Username = "usuarioX";
- $mail->Password = "passwordX";
- $mail->SetFrom('correo@gmail.com', 'Nombre');
- $mail->AddReplyTo("correo@gmail.com","Nombre");
- $mail->Subject = "Asunto del correo";
- $mail->MsgHTML("Hola, este es el cuerpo del mensaje!");
- //indico destinatario
- $address = "correoDestino@gmail.com";
- $mail->AddAddress($address, "Mi nombre");
- if(!$mail->Send()) {
- echo "Error al enviar: " . $mail->ErrorInfo;
- }
- else {
- echo "Mensaje enviado!";
- }
- $mail->SMTPDebug = 2;
- $mail->SMTPAuth = true;
- <!--ENVIO DE EMAIL-->
- <?php
- require '../correo/PHPMailerAutoload.php';
- $mail = new PHPMailer();
- //Variables recibidas:
- $nombre = $_POST['nombre'];
- $email = $_POST['email'];
- $mensaje = $_POST['mensaje'];
- //Permite modo debug para ver mensajes de las cosas que van ocurriendo
- //$mail->SMTPDebug = 2;
- //Hacer autenticación SMTP:
- $mail->SMTPAuth = true;
- $mail->SMTPSecure = "tls";//CON SSL NO ME FUNCIONO
- //Indico el servidor de Gmail para SMTP:
- $mail->Host = "smtp.gmail.com";
- //Indico el puerto que usa Gmail:
- $mail->Port = 587;
- //Indico email de emisor:
- $mail->Username = "xxxx@gmail.com";
- //Indico nombre de ususario de emisor:
- $mail->FromName = "Anonimo";
- //Indico contraseña de emisor:
- $mail->Password = "xxxxxxxx";
- //Cuerpo del mensaje por defecto.
- $body=$mensaje;
- $mail->Body = $body;
- //Email al que puede responderte el usuario: '**Esto lo ve el usuario**':
- $mail->addReplyTo($email,$nombre);
- //Asunto del mensaje:
- $mail->Subject = 'Contacto: Pagina_Web';
- //Cuerpo del mensaje: 'html/txt'.
- $mail->msgHTML($mensaje);
- $mail->AltBody = $mensaje;
- //Indico destinatario:
- $address = "xxxxx@gmail.com";
- $mail->addAddress($address, "Correo");
- //Envio el email:
- if(!$mail->Send()) {
- //error en mensaje:'saco mensaje'
- echo "<p>Error al enviar mensaje.</p>"; /*. $mail->ErrorInfo;*/
- echo('<a href="javascript:history.back(1)">Volver Atrás</a>');
- } else {
- //Mensaje enviado:'saco mensaje'
- echo "<p>Mensaje enviado!!.</p>";
- echo('<a href="javascript:history.back(1)">Volver Atrás</a>');
- }
- ?>
- [mail function]
- sendmail_from = xxxxxx@gmail.com
- sendmail_path =""C:xamppsendmailsendmail.exe" -t"
- $mail>SMTPDebug = 2;
- $mail->IsSMTP();
- $mail->SMTPDebug = 2;
- $mail->SMTPAuth = true;
- $mail->SMTPSecure = "ssl";
- //indico el servidor de Gmail para SMTP
- $mail->Host = "smtp.gmail.com";
- //indico el puerto que usa Gmail
- $mail->Port = 465;
- //indico un usuario / clave de un usuario de gmail
- $mail->Username = "usuarioX";
- $mail->Password = "passwordX";
- $mail->SetFrom('correo@gmail.com', 'Nombre');
- $mail->AddReplyTo("correo@gmail.com","Nombre");
- $mail->Subject = "Asunto del correo";
- $mail->MsgHTML("Hola, este es el cuerpo del mensaje!");
- ...
- ...
- $mail-->IsSMTP();
- $mail-->SMTPDebug = 2;
- $mail->SMTPAuth = true;
- $mail->SMTPSecure = "tls";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement