Swift Mailer是一个PHP邮件发送类,直接与 SMTP 服务器通讯,具有非常高的发送速度和效率。
Github:https://github.com/swiftmailer
使用说明:
require_once 'swiftmailer-master/lib/swift_required.php';//引入swiftmailer
$email = '430074284@qq.com';//接收邮箱
//发送邮件,以QQ邮箱为例
//配置邮件服务器,得到传输对象
$transport=Swift_SmtpTransport::newInstance('smtp.qq.com',25);
//设置登陆帐号和密码
$transport->setUsername('257087498@qq.com');//发送邮箱
$transport->setPassword('******');
//得到发送邮件对象Swift_Mailer对象
$mailer=Swift_Mailer::newInstance($transport);
//得到邮件信息对象
$msg=Swift_Message::newInstance();
//设置管理员的信息
$msg->setFrom(array('207887505@qq.com'=>'Meet Better Me'));
//将邮件发给谁
$msg->setTo($email);
//设置邮件主题
$msg->setSubject('网站有人留言啦!');
$str = $message;
$msg->setBody("留言内容为——{$str}",'text/html','utf-8');
try{
$mailer->send($msg);
}catch(Swift_ConnectionException $e){
echo $e.getMessage();
}