Scriptcase Enviar correo Utilizando cuenta de Gmail
Lo primero que necesitaremos es habilitar la verificación en dos pasos y lo haremos clicando en :
Gestionar tu cuenta de Google –> Seguridad –> Verificación en dos pasos
Nos pedirá un número de teléfono para autenticar la cuenta y una vez que lo tengamos hecho el paso siguiente será generar la contraseña de aplicación.
Clicamos en Gestionar tu cuenta de Google –> Seguridad –> Contraseña de aplicaciones, seleccionamos Otra y ponemos el nombre que queramos.
Y por últimos clicamos en GENERAR y obtendremos la contraseña a utilizara para enviar los correos.
Luego utilizo la misma contraseña obtenida para asignar al parámetro mail_smtp_pass, dejo una imagen de ejemplo sencillo con todos los valores de los parámetros
$mail_smtp_server = 'smtp.gmail.com'; // SMTP server name or IP address
$mail_smtp_user = 'secur...@gmail.com'; // SMTP user name
$mail_smtp_pass = 'ofgh oida zkjl dpoi'; // SMTP password
$mail_from = ''secur...@gmail.com'; // From email
$mail_to = 'destin...@hotmail.com'; // Lista de email que recibirán el mensaje, separados por ;
$mail_subject = 'Mensaje de prueba'; // Asunto del mensaje
$mail_message = 'contenido del mensaje de prueba'; // Cuerpo del mensaje
$mail_format = 'H'; // Message format: (T)ext or (H)tml
$mail_copies = ''; // Lista de los email recibirán el mensaje, separados por ;
$mail_tp_copies = ''; // Copias de tipo: BCC (copias ocultas) o CCC (copias normales).
$mail_port = '587'; // Puerto 465 par seguridad SSL, 587 para TLS, 25 no tener seguridad
$mail_tp_connection = 'T'; // Use S para SSL, T para TLS o N para conexiones no seguras.
// Enviar el correo
sc_mail_send($mail_smtp_server,
$mail_smtp_user,
$mail_smtp_pass,
$mail_from,
$mail_to,
$mail_subject,
$mail_message,
$mail_format,
$mail_copies,
$mail_tp_copies,
$mail_port,
$mail_tp_connection);
if ({sc_mail_ok}) {
sc_alert("Correo enviado de forma exitosa!!");
}
else {
sc_erro_mensagem({sc_mail_erro});
}
Asegúrese de utilizar su propia cuenta de correo y el password que le generó gmail.