Swift Mailer는 여러 이메일을 보낼 때 이 기능이 많은 시스템 리소스를 차지하기 때문에 PHP 자체 mail() 기능에 의존하지 않는 객체 지향 PHP 이메일 전송 패키지입니다. Swift는 매우 빠른 전송 속도와 효율성으로 SMTP 서버와 직접 통신합니다.
단계:
1. 물론 Swift 라이브러리를 다운로드하세요.
2. 사용하려는 이메일 주소가 SMTP 서비스를 활성화했는지 확인하세요.
3. 아래 필수 비밀번호는 일반적으로 이메일 비밀번호가 아닌 이메일 서비스 제공업체에서 제공한 인증코드입니다
예:
<code><span>function</span> sendMail() { <span>require</span><span>'path/to/swift_required.php'</span>); $transport=\<span>Swift_SmtpTransport</span>::newInstance<span><span>(<span>"邮件服务器地址"</span>,<span>"端口号"</span>,<span>"加密方式(例如:使用腾讯qq邮箱时此处填ssl,不加密不填写此项)"</span>)</span>-></span>setUsername<span><span>(<span>"用户名"</span>)</span>-></span>setPassword(<span>"密码"</span>); $mailer =\<span>Swift_Mailer</span>::newInstance($transport); $message=\<span>Swift_Message</span>::newInstance<span><span>()</span>-></span>setSubject<span><span>(<span>"邮件主题"</span>)</span>-></span>setFrom<span><span>(array(<span>"邮件来自邮箱号"</span>=><span>"邮件来自名称"</span>))</span>-></span>setTo<span><span>(<span>"收件人邮箱"</span>)</span>)-></span>setContentType<span><span>(<span>"text/html"</span>)</span>-></span>setBody(<span>"邮件内容"</span>); $mailer->protocol=<span>'smtp'</span>; $mailer->send($message); } }</code>
위 내용은 내용의 측면을 포함하여 PHP Swift Mailer 라이브러리의 사용법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.