Swift Mailer是一个PHP邮件发送类,直接与 SMTP 服务器通讯,具有非常高的发送速度和效率。
Github:https://github.com/swiftmailer
使用说明:
require_once 'swiftmailer-master/lib/swift_required.PHP';//引入swiftmailer $email = '1119303512@qq.com';//接收邮箱 //发送邮件,以QQ邮箱为例 //配置邮件服务器,得到传输对象 $transport=Swift_SmtpTransport::newInstance('smtp.qq.com',25); //设置登陆帐号和密码 $transport->setUsername('207887505@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(); }
效果: