Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

php使用Swift发送邮件

Posted on 2009-11-08 18:12  analyzer  阅读(668)  评论(0编辑  收藏  举报

01.<?php
02.include_once ("Swift.php");
03.include_once ("Swift/Connection/SMTP.php");
04.include_once ("Swift/Authenticator/LOGIN.php");
05.//收件人的地址
06.$receive_mail="demo_receive@gmail.com";
07.// 创建smtp连接,由于发送邮件的邮箱smtp地址和端口
08.$smtp new Swift_Connection_SMTP('smtp.sina.com', 25);
09.// 设置用于发送邮件的邮箱账号
10.$smtp->setUsername('demo_send@sina.com');
11.// 设置发件箱的邮箱登陆密码
12.$smtp->setPassword('1qaz2wsx');
13.//添加ssl连接支持,如果没此项,发送到gmail等需要ssl连接的邮箱就会失败,但是开启此选项会影响邮件发送的速度
14.if(stripos($receive_mail,"@gmail.com")!==false){
15.$smtp->attachAuthenticator(new Swift_Authenticator_LOGIN());
16.}
17.$swift new Swift($smtp);
18.//邮件标题
19.$title="您收到一封新的求职简历,应聘php程序员的职位";
20.//邮件正文
21.$content="管理员,您好!您收到一封新的求职简历,应聘php程序员的职位......<br/>";
22.$message new Swift_Message($title$content'text/html''base64');
23.echo ($swift->send( $message$receive_mailnew Swift_Address('demo_send@sina.com','demo_sender')))?'成功':'失败';
24.?>
我要啦免费统计