本文整理汇总了PHP中phpmailer::ClearAllRecipients方法的典型用法代码示例。如果您正苦于以下问题:PHP phpmailer::ClearAllRecipients方法的具体用法?PHP phpmailer::ClearAllRecipients怎么用?PHP phpmailer::ClearAllRecipients使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类phpmailer
的用法示例。
在下文中一共展示了phpmailer::ClearAllRecipients方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: envmail
function envmail($email, $subject, $msg, $from, $fromname = "Opala Clube Franca")
{
require_once "class.phpmailer.php";
$mail = new phpmailer();
$mail->ClearAddresses();
$mail->ClearAllRecipients();
$mail->ClearAddresses();
$mail->ClearCustomHeaders();
$mail->IsSMTP();
// $mail->IsSendmail();
$mail->From = $from;
$mail->FromName = $fromname;
// $mail->Hostname = "smtp.gmail.com";
// $mail->Host = "smtp.gmail.com";
$mail->SMTPSecure = "ssl";
$mail->Hostname = "smtp.opalaclubefranca.com.br";
$mail->Host = "smtp.opalaclubefranca.com.br";
// $mail->SMTPDebug = 2;
$mail->Username = "admin@opalaclubefranca.com.br";
$mail->Password = "racnela";
$mail->SMTPAuth = true;
$mail->Port = 465;
$mail->Timeout = 120;
$body = $msg;
$text_body = $msg;
$mail->isHTML(true);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->AltBody = $text_body;
if (is_array($email)) {
foreach ($email as $em) {
$mail->AddAddress($em, "");
}
} else {
$mail->AddAddress($email, "");
}
/* echo '<tr><td>To '.$email.'</td></tr>'."\n";
echo '<tr><td>Assunto '.$subject.'</td></tr>'."\n";
echo '<tr><td>Mensagem '.$msg.'</td></tr>'."\n";
echo '<tr><td>From '.$from.'</td></tr>'."\n";
*/
$exito = $mail->Send();
$v = 0;
// echo "<tr><td>ErrorInfo " . $mail->ErrorInfo . "<br></td></tr>";
while (!$exito && $v < 5 && $mail->ErrorInfo != "SMTP Error: Data not accepted.") {
sleep(2);
$exito = $mail->Send();
echo "<tr><td>ErrorInfo " . $mail->ErrorInfo . "<br></td></tr>";
$v = $v + 1;
}
if (!$exito) {
echo "<tr><td>There has been a mail error sending to " . $mail->ErrorInfo . "<br></td></tr>";
}
$mail->ClearAddresses();
$mail->ClearAttachments();
return $mail->ErrorInfo;
}
示例2: fu_envia_clave
function fu_envia_clave($nom, $email, $email_ins, $user, $clave, $tipo)
{
require_once "class.phpmailer.php";
$mail = new phpmailer();
$mail->From = "computo@udistrital.edu.co";
$mail->FromName = "Oficina Asesora de Sistemas";
$mail->Host = "mail.udistrital.edu.co";
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
$mail->Username = "computo@udistrital.edu.co";
$mail->Password = "capitaloas2011";
$mail->Timeout = 120;
$mail->Charset = "utf-8";
$mail->IsHTML(false);
if ($tipo == 4) {
$tip = "Coordinador";
} elseif ($tipo == 16) {
$tip = "Decano";
} elseif ($tipo == 24) {
$tip = "Funcionario";
} elseif ($tipo == 26) {
$tip = "Proveedor";
} elseif ($tipo == 30) {
$tip = "Docente";
} elseif ($tipo == 51) {
$tip = "Estudiante";
}
//echo "tipo en fua_ ".$tipo; exit;
$fecha = date("d-M-Y h:i:s A");
$comen = "Mensaje generado automáticamente por el servidor de la Oficina Asesora de Sistemas.\n";
$comen .= "Este es su usuario y clave para ingresar al Sistema de Información Cóndor.\n\n";
$comen .= "Por seguridad cambie la clave.\n\n";
$sujeto = "Clave";
$cuerpo = "Fecha de envio: " . $fecha . "\n\n";
$cuerpo .= "Señor(a) : " . $nom . "\n\n";
$cuerpo .= $comen . "\n\n";
$cuerpo .= "Tipo: " . $tip . "\n";
$cuerpo .= "Usuario: " . $user . "\n";
$cuerpo .= "Clave Acceso: " . $clave . "\n";
$mail->Body = $cuerpo;
$mail->Subject = $sujeto;
$mail->AddAddress($email);
$mail->AddCC($email_ins);
if (!$mail->Send()) {
header("Location: {$redir}?error_login=16");
} else {
header("Location: {$redir}?error_login=18");
}
$mail->ClearAllRecipients();
}
示例3:
}
}
$cuerpo .= "</tr>";
}
$cuerpo .= "</table>";
//Prueba
//$cuerpo .="<h1>ESTE CORREO ES UNA PRUEBA POR FAVOR NO LA TOME EN CUENTA</h1>";
//Cuerpo del mensaje
$mail->Body = $cuerpo;
//Este el asunto
$mail->Subject = $tema;
$mail->IsHTML(true);
//Correos
$mail->AddAddress("jortiza@udistrital.edu.co");
$mail->AddAddress("dcsanchez@udistrital.edu.co");
//Correo Bienestar
$mail->AddAddress('bienestarud@udistrital.edu.co');
//correo prueba
//$mail->AddAddress("fmcallejasc@correo.udistrital.edu.co");
/*
$mail->AddAddress("karrlyttos@hotmail.com");
$mail->AddAddress("ingenierocromeroa@gmail.com");
$mail->AddAddress("caromeroa@correo.udistrital.edu.co");
*/
if (!$mail->Send()) {
echo $this->lenguaje->getCadena("errorMail") . "<br>";
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}
$mail->ClearAllRecipients();
$this->registroLog('NOTIFICAR TESORERIA');
示例4: phpmailer
function envia_clave($configuracion, $email, $email_ins, $user, $clave)
{
include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/mail/class.phpmailer.php";
include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/mail/class.smtp.php";
$mail = new phpmailer();
$mail->From = "condor@udistrital.edu.co";
$mail->FromName = "Banco de Proveedores Universidad Distrital Francisco Jose de Caldas";
$mail->Host = "mail.udistrital.edu.co";
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
$mail->Username = "condor@udistrital.edu.co";
$mail->Password = "CondorOAS2012";
$mail->Timeout = 120;
$mail->Charset = "utf-8";
$mail->IsHTML(false);
$fecha = date("d-M-Y h:i:s A");
$comen = "Mensaje generado automaticamente por el servidor de la Oficina Asesora de Sistemas.\n";
$comen .= "Este es su usuario y clave para ingresar al Banco de proveedores de la Universidad Distrital.\n\n";
$sujeto = "Datos de Acceso";
$cuerpo = "Fecha de envio: " . $fecha . "\n\n";
$cuerpo .= "Bienvenido al banco de proveedores de la Universidad Distrital Francisco Jose de Caldas \n\n";
$cuerpo .= "Sus datos de acceso son los siguientes:\n\n";
$cuerpo .= "Usuario: " . $user . "\n";
$cuerpo .= "Clave Acceso: " . $clave . "\n";
$cuerpo .= $comen . "\n\n";
$mail->Body = $cuerpo;
$mail->Subject = $sujeto;
$mail->AddAddress($email);
//$mail->AddCC($email_ins);
if (!$mail->Send()) {
$mensaje = "Los datos se intentaron enviar al correo electronico: <b>{$email}</b> pero el envio no fue exitoso<br/>";
} else {
$mensaje = "Estos datos fueron enviados al correo electronico: <b>{$email}</b><br/>";
}
$mail->ClearAllRecipients();
return $mensaje;
}