我们知道,在使用
PHP Swift实现邮件发送的具体代码示例:
- ?php
- include_once ("Swift.php");
- include_once ("Swift/Connection/SMTP.php");
- include_once ("Swift/Authenticator/LOGIN.php");
- //收件人的地址
-
$receive_mail="demo_receive@gmail.com";
- // 创建smtp连接,由于发送邮件的邮箱smtp地址和端口
-
$smtp = new Swift_Connection_SMTP
('smtp.sina.com', 25);
- // 设置用于发送邮件的邮箱账号
-
$smtp->setUsername('demo_send@sina.com');
- // 设置发件箱的邮箱登陆密码
-
$smtp->setPassword('1qaz2wsx');
- //添加ssl连接支持,如果没此项,发送到gmail
等需要ssl连接的邮箱就会失败,但是开启此选项
会影响邮件发送的速度 - if(stripos($receive_mail,"@gmail.com")!==false){
-
$smtp->attachAuthenticator(new
Swift_Authenticator_LOGIN());
- }
-
$swift = new Swift($smtp);
- //邮件标题
-
$title="您收到一封新的求职简历,应聘php程序员的职位";
- //邮件正文
-
$content="管理员,您好!您收到一封新的求职简历,
应聘php程序员的职位......";
-
$message = new Swift_Message
($title, $content, 'text/html', 'base64');
-
echo ($swift->send( $message,
$receive_mail, new Swift_Address
('demo_send@sina.com','demo_sender')))
?'成功':'失败';
-
?>
希望以上介绍的PHP Swift使用方法,能够对又需要的朋友有所帮助。