我正在参与Symfony项目,我正尝试使用Swift Mailer从自定义SMTP(来自o2switch)发送电子邮件。
我的parameters.yml配置了良好的值,当我尝试发送电子邮件时,我可以检索此日志:
++ Starting Swift_SmtpTransport<br />
<< 220-tournevis.o2switch.net ESMTP Exim 4.87 #1 Mon, 23 May 2016 17:27:32 +0200
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
>> EHLO MY_IP
<< 250-MY_CUSTOM_SMTP Hello MY_IP [MY_IP]
250-SIZE 52428800
250-8BITMIME
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
>> AUTH LOGIN
<< 334 VXNlcm5hbWU6
>> cC5jb2xsaW5hQG15YmV0ZnJpZW5kLmZy
<< 334 UGFzc3dvcmQ6
>> Nk9oVGJIa1ZwSH4t
<< 235 Authentication succeeded
++ Swift_SmtpTransport started<br />
>> MAIL FROM:<MY_EMAIL_FROM@EMAIL.FR>
<< 250 OK
>> RCPT TO:<MY_EMAIL@gmail.com>
<< 250 Accepted
>> DATA
<< 354 Enter message, ending with "." on a line by itself
>>
.
<< 250 OK id=1b4rlU-004H3I-HE
Successfull.++ Stopping Swift_SmtpTransport<br />
>> QUIT
<< 221 MY_CUSTOM_SMTP closing connection
++ Swift_SmtpTransport stopped<br />
所以我可以红色验证登录即可,发送即可,但我从未收到任何电子邮件..
有什么想法吗?我的问题来自Symfony?我的自定义SMTP?我的服务器?谢谢!
答案 0 :(得分:0)
您可以尝试使用mailtrap.io并通过发送来解决服务器问题。
过去我从命令发送有一些麻烦,因为传输不会永远关闭,服务器关闭套接字,我没有任何错误。