当我尝试发送邮件时,我从邮件服务器收到此错误消息:
Swift_TransportException 预期的响应代码250,但得到了代码" 501",带有消息" 501 5.5.2< [:: 1]>:Helo命令被拒绝:无效的IP地址"
在调试栏中,我看到SERVER_ADDR设置为:: 1,但我找不到更改它的方法。我评论了hosts
中的:: 1值,留下了127.0.0.1并重新启动了Apache,但它没有帮助。
解决Stack Overflow错误https://meta.stackoverflow.com/questions/289410/bug-cannot-submit-question-with-answer
的时髦文字3月狼复古牛仔短裤青年布可持续屋顶派对。肖尔迪奇素食主义者工匠Helvetica。 Tattooed Codeply Echo Park Godard kogi,下一级讽刺ennui twee squid fap布边。 Meggings 法兰绒布鲁克林字面上小批量,mumblecore PBR试用硬壳羽衣甘蓝芯片。布鲁克林乙烯基lumbersexual自行车权利,病毒 fap cronut leggings squid chillwave pickled gentrify mustache。 3狼月亮标签教会关键奇怪的未来。奥斯汀斜挎包normcore, Helvetica Williamsburg裁缝手提袋酒厂波特兰之前售罄的美食酒吧动物标本副手。
答案 0 :(得分:1)
基于Swiftmailer SMTP transport rejecting local IP address,
'transport' => [
'class' => 'Swift_SmtpTransport',
...
'encryption' => 'tls',
'localDomain' => '[127.0.0.1]',
],
http://www.yiiframework.com/doc-2.0/yii-swiftmailer-mailer.html(但localDomain
未记录!)