<?php
# Muito importante
/* Autorizar o acesso a aplicações menos seguras
https://myaccount.google.com/lesssecureapps
Não fazer isto com o nosso email da google pessoal
*/
$email=$_GET['username'];
$msg="Ativacao de registo";
$temp=mailtoemail($email,"Ativacao de registo");
if($temp){ header("Location:http://localhost:8080/backoffice/login.php");// atenção alterar para uma página de notificação de registo ...
}
else{
echo "mail not sent.";
}
#mail function defenition
function mailtoemail($to,$message){
$username=$to;
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "smtp.gmail.com"; // atenção
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Port = 465;
$mail->Username = "catitapintainho@gmail.com";//atenção
$mail->Password = "e3#_Tg1*pPlA";//atençãohttps://less secure app access
$mail->From = "catitapintainho@gmail.com";//atenção
$mail->FromName = "CINEL";//atenção
$mail->AddAddress($to);
//$mail->AddReplyTo("mail@mail.com");
$mail->IsHTML(true);
$mail->Subject = utf8_decode("Confirmação do registo e ativação da conta");
$mail->Body = utf8_decode("<a href='http://localhost:8080/registerUserActivate.php?activacao&username=$username'>Clicar para ativar</a>");
//$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
$mail->Send();
return 1;
}
?>
Sem comentários:
Enviar um comentário