[英]Swiftmailer not flush emails on Symfony Controller
我創建了一個簡單的項目,用於從swiftmailer發送電子郵件,但是,消息是從控制台傳遞的,而不是從Controller傳遞的。 我的代碼是
$message = \Swift_Message::newInstance('hello','test message', 'text/plain','Cp1252')
->setFrom('service@mycompany.com')->setTo('myuser@mycompany.com');
$this->get('mailer')->send($message);
我嘗試過使用swiftmailer 5.4的symfony 2.7和symfony 3.0,並使用utf-8和Cp1252編碼
dev.log上的錯誤消息為app.ERROR:刷新電子郵件隊列時發生異常:預期響應代碼為250,但代碼為“ 501”,消息為“ 501 5.5.4無效地址” [] []
當我從控制台發送電子郵件時,這沒有問題。
提前致謝。
為了解決我沒有http:// localhost而是運行網絡http:// hostname的情況下運行腳本,但是,我不知道如何在開發環境中正確運行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.