本文整理汇总了PHP中email::config方法的典型用法代码示例。如果您正苦于以下问题:PHP email::config方法的具体用法?PHP email::config怎么用?PHP email::config使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类email
的用法示例。
在下文中一共展示了email::config方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: config
public static function config($config = array())
{
if (!is_array($config)) {
return false;
}
self::$config = $config;
self::$mail = System::load_sys_class("phpmailer");
self::$mail->IsSMTP();
// 启用SMTP
self::$mail->Host = $config['stmp_host'];
//SMTP服务器
self::$mail->SMTPAuth = true;
//开启SMTP认证
self::$mail->Username = $config['user'];
// SMTP用户名
self::$mail->Password = $config['pass'];
// SMTP密码
self::$mail->From = $config['from'];
//发件人地址
self::$mail->FromName = $config['fromName'];
//发件人
self::$mail->AddReplyTo($config['from'], $config['fromName']);
//回复地址
self::$mail->WordWrap = 50;
//设置每行字符长度
}
示例2: _sendemail
/**
* 发送电子邮件
* @email 也可以是一个二维数组,包含邮件和用户名信息
**/
function _sendemail($email, $username = null, $title = '', $content = '', $yes = '', $no = '')
{
System::load_sys_class("email", 'sys', "no");
$config = System::load_sys_config('email');
if (!$username) {
$username = "";
}
if (!$yes) {
$yes = "发送成功,如果没有收到,请到垃圾箱查看,\n请把" . $config['fromName'] . "设置为信任,方便以后接收邮件";
}
if (!$no) {
$no = "发送失败,请重新点击发送";
}
if (!_checkemail($email)) {
return false;
}
email::config($config);
if (is_array($email)) {
email::adduser($email);
} else {
email::adduser($email, $username);
}
$if = email::send($title, $content);
if ($if) {
return $yes;
} else {
return $no;
}
}