· 9 years ago · Apr 05, 2017, 12:56 PM
1<?php
2require('PHPMailer/PHPMailerAutoload.php');
3
4$oMail = new PHPMailer();
5$oMail->isSMTP();
6$oMail->Host = 'smtp.gmail.com';
7$oMail->Username = '********@gmail.com'; //Confidencial
8$oMail->Password = '******************'; //Confidencial;
9
10$oMail->SMTPAuth = true;
11$oMail->SMTPSecure = 'ssl';
12$oMail->Port = 465; // 587 StartTLS - 465 ssl
13$oMail->CharSet = "UTF-8";
14
15/* Envio de mensaje */
16$oMail->From = 'exceso42@gmail.com'; //Remitente de GMAIL
17$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
18$oMail->addAddress($email); //Destinatario
19
20$oMail->Subject = filter_var($_POST['asunto'], FILTER_SANITIZE_STRING); //asunto
21$oMail->Body = filter_var($_POST['mensaje'], FILTER_SANITIZE_STRING); //contenido
22
23/***/
24if($oMail->send() == false){
25 echo "No se pudo enviar email";
26 echo $oMail->ErrorInfo;
27 } else {
28 echo "Mensaje enviado";
29}?>
30
31SMTP
32Host: smtp.mailtrap.io
33Port: 25 or 465 or 2525
34Username: 3482SoYuNaPruEb4
35Password: AASoYUnP4ssW0RDPruEb4
36Auth: PLAIN, LOGIN and CRAM-MD5
37TLS: Optional
38
39$oMail = new PHPMailer();
40
41$oMail->isSMTP();
42$oMail->Host = 'mailtrap.io';
43$oMail->Username = '348264b5be11a85ac'; //IMPORTANTE
44$oMail->Password = 'cc1b5b874803f7'; //IMPORTANTE
45
46$oMail->SMTPAuth = true;
47$oMail->SMTPSecure = 'tls';
48$oMail->Port = 25;
49
50$oMail->From = 'mail@sitioweb.com'; //Remitente
51$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
52$oMail->addAddress($email); //Destinatario
53
54$oMail->Subject = filter_var($_POST['asunto'], FILTER_SANITIZE_STRING); //asunto
55$oMail->Body = filter_var($_POST['mensaje'], FILTER_SANITIZE_STRING); //contenido
56
57$oMail = new PHPMailer();
58$oMail->isSMTP();
59$oMail->Host = 'smtp.gmail.com';
60$oMail->Username = 'alguien@gmail.com';
61$oMail->Password = 'abcd1234*';
62
63$oMail->SMTPAuth = true;
64$oMail->SMTPSecure = 'tls';
65$oMail->Port = 587; //IMPORTANTE
66
67$oMail->From = 'alguien@gmail.com'; //Remitente de GMAIL
68$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
69$oMail->addAddress($email); //Destinatario
70
71$oMail->Subject = filter_var($_POST['asunto'], FILTER_SANITIZE_STRING); //asunto
72$oMail->Body = filter_var($_POST['mensaje'], FILTER_SANITIZE_STRING); //contenido
73
74if($oMail->send() == false){
75 echo "No se pudo enviar email";
76 echo $oMail->ErrorInfo;
77} else {
78 echo "Mensaje enviado";
79}