forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.6 KiB
43 lines
1.6 KiB
<?php |
|
require("phpmailer/class.phpmailer.php"); |
|
|
|
//EnviaEmail("smtp.office365.com", "pabx.simplesip@outlook.com", "SimpleS_root", "lucasawade46@gmail.com", 587, 'TLS'); |
|
//EnviaEmail("smtp.gmail.com", "pabx.simplesip@gmail.com", "SimpleS_root", "lucasawade46@gmail.com", 587, 'TLS'); |
|
EnviaEmail("smtp.office365.com", "pabx@simplesip.com.br", "@S1mpl3sp4x2022@#$", "lucasawade46@gmail.com"); |
|
//EnviaEmail("smtplw.com.br", "amrlcba", "oAZbWccD4166", "suporte@simplesip.com.br"); |
|
|
|
function EnviaEmail($smtp, $email, $senha, $from, $porta = '587', $secure = 'TLS') { |
|
|
|
$mail = new PHPMailer(); |
|
$mail->IsSMTP(); |
|
$mail->Host = $smtp; |
|
$mail->Port = $porta; |
|
$mail->SMTPSecure = $secure; |
|
$mail->SMTPAuth = true; |
|
$mail->SMTPDebug = 2; |
|
|
|
if ($mail->SMTPAuth) { |
|
$mail->Username = $email; |
|
$mail->Password = $senha; |
|
} |
|
|
|
$mail->From = $email; |
|
$mail->FromName = "ARQUIVO DE TESTE DE WORKFLOW"; |
|
$mail->AddAddress($from); |
|
|
|
$mail->IsHTML(true); |
|
$mail->CharSet = 'iso-8859-1'; |
|
$mail->Subject = "ARQUIVO DE TESTE DE WORKFLOW"; |
|
$mail->Body = "APENAS UM TESTE DE ENVIO"; |
|
$enviado = $mail->Send(); |
|
//$mail->ClearAllRecipients(); |
|
$erro = $mail->ErrorInfo; |
|
if (!$enviado) { |
|
echo "Email: $email não pode ser enviado! Erro: $erro"; |
|
return false; |
|
} |
|
$msg .= "################################# \n"; |
|
$msg .= "### EMAIL ENVIADO COM SUCESSO ### \n"; |
|
$msg .= "################################# \n"; |
|
echo $msg; |
|
} |