PHP SwiftMailer邮件发送库
Swift Mailer 库是个超好用的 PHP 邮件发送工具,直接与 SMTP 服务器对接,速度快且占用资源少,适合多个邮件的发送,是当使用 PHP 自带的 mail()函数时,系统资源的消耗可不小。要注意,发送邮件时,你输入的密码不是邮箱密码,而是由邮箱的授权码。你可以根据自己的需求设置不同的邮箱服务器和端口,支持 SSL 等加密方式,保证邮件的安全。代码结构简洁,配置起来也挺方便的,适合有一定 PHP 基础的小伙伴。举个例子,给你看看代码是怎么写的:
function sendMail() {
require 'path/to/swift_required.php';
$transport = Swift_SmtpTransport::newInstance('邮件服务器地址', '端口号', '加密方式')
->setUsername('用户名')
->setPassword('授权码');
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance()
->setSubject('邮件主题')
->setFrom(['邮件来自邮箱' => '邮件来自名称'])
->setTo('收件人邮箱')
->setContentType('text/html')
->setBody('邮件内容');
$mailer->send($message);
}
如果你需要更详细的配置,推荐查看相关资料。其实,Swift Mailer 比起直接用 PHP 自带的 mail 函数来说,更加高效可靠,尤其是对于邮件群发或复杂邮件内容,挺实用的。
211.05KB
文件大小:
评论区