我可以通过专业电子邮件向自己发送电子邮件。
我甚至可以从我的Gmail电子邮件地址发送电子邮件到我的专业电子邮件地址。
但我的问题是: 为什么swiftMailer不会将我的电子邮件发送到gmail,hotmail地址?这是一个标题吗?
Config.yml文件:
swiftmailer:
transport: sendmail
host: /usr/bin/sendmail
username: ~
password: ~
spool: { type: memory }
这是我的函数sendEmail()
$mailer = $this->get('mailer');
$message = \Swift_Message::newInstance()
->setSubject($subject)
->setContentType("text/plain; charset=UTF-8")
->setFrom('x.y@professional_domain.fr')
->setTo('XXX@gmail.com')
->setBody($body, 'multipart/alternative')
->addPart($body, 'text/html')
->addPart($bodyPlain, 'text/plain');
if (!$mailer->send($message, $failures)) {
echo "Failures:";
print_r($failures);
}
我希望你能理解。
由于