¿Cómo enviar un correo electrónico con php por medio de SMTP? #php #phpmailer

En este video te mostrare como puedes enviar correos electrónicos a través de un servidor SMTP (en este caso utilizo gmail); haremos uso de la clase PHPMailer.

Código

require "PHPMailer/Exception.php";
require "PHPMailer/PHPMailer.php";
require "PHPMailer/SMTP.php";

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

$oMail= new PHPMailer();
$oMail->isSMTP();
$oMail->Host="smtp.gmail.com";
$oMail->Port=587;
$oMail->SMTPSecure="tls";
$oMail->SMTPAuth=true;
$oMail->Username="[email protected]";
$oMail->Password="tupassword";
$oMail->setFrom("[email protected]","Pepito el que pica papas");
$oMail->addAddress("[email protected]","Pepito2");
$oMail->Subject="Hola pepe el que pica";
$oMail->msgHTML("Hola soy un mensaje");

if(!$oMail->send())
  echo $oMail->ErrorInfo;  

¿Cómo enviar un correo electrónico en C# .Net Core?, Gmail

En este video te enseñare como enviar un correo desde C# .Net Core de manera fácil utilizando una cuenta de correo de Gmail.

Si tienes problemas para que se envie el correo, te sugiero actives permiso a terceras aplicaciones en los dos siguientes links:

https://myaccount.google.com/lesssecureapps?utm_source=google-account&utm_medium=web

https://accounts.google.com/b/0/DisplayUnlockCaptcha