我使用 swiftmailer 通过 PHP 发送邮件。大多数时候它工作正常。但有时,我的邮件会落在垃圾邮件文件夹中。
这是我的代码,它发送邮件
function sendMail2($from,$to,$subject,$body,$attachment=NULL) {
require_once 'include_apth/swiftmailer/swift_required.php';
$transport = Swift_MailTransport::newInstance();
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance($subject);
$message->setFrom($from);
$message->setTo($to);
$message->setBody($body, 'text/html');
if($attachment) {
$message->attach(Swift_Attachment::fromPath($attachment));
}
if(@$mailer->send($message)) {
return true;
}
else {
return false;
}
}
任何想法,为什么它有时会登陆垃圾邮件文件夹?