邮件发送

url:   http://swiftmailer.org

首先看 文档的部分

复制代码
 1 require_once 'lib/swift_required.php';
 2 
 3 // Create the Transport
 4 $transport = Swift_SmtpTransport::newInstance('smtp.example.org', 25)
 5   ->setUsername('your username')
 6   ->setPassword('your password')
 7   ;
 8 
 9 /*
10 You could alternatively use a different transport such as Sendmail or Mail:
11 
12 // Sendmail
13 $transport = Swift_SendmailTransport::newInstance('/usr/sbin/sendmail -bs');
14 
15 // Mail
16 $transport = Swift_MailTransport::newInstance();
17 */
18 
19 // Create the Mailer using your created Transport
20 $mailer = Swift_Mailer::newInstance($transport);
21 
22 // Create a message
23 $message = Swift_Message::newInstance('Wonderful Subject')
24   ->setFrom(array('john@doe.com' => 'John Doe'))
25   ->setTo(array('receiver@domain.org', 'other@domain.org' => 'A name'))
26   ->setBody('Here is the message itself')
27   ;
28 
29 // Send the message
30 $result = $mailer->send($message);
复制代码

基本就实现了发送,然后再看 可以实现纯文字,网页,图片附件等发送方式

问题 · 对方邮箱退回或者直接当做垃圾邮件发送失败 得不到提示,也就是不一定发送成功;但对同一邮箱每次内容不同的话(同内容可以加个随机码),qq接收还是可以的。

posted @   栋的博客  阅读(208)  评论(0编辑  收藏  举报
编辑推荐:
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· 你所不知道的 C/C++ 宏知识
阅读排行:
· 不到万不得已,千万不要去外包
· C# WebAPI 插件热插拔(持续更新中)
· 会议真的有必要吗?我们产品开发9年了,但从来没开过会
· 【译】我们最喜欢的2024年的 Visual Studio 新功能
· 如何打造一个高并发系统?
深入理解php php扩展开发 docker mongodb
点击右上角即可分享
微信分享提示