簡體   English   中英

Swiftmailer不會在Symfony Controller上刷新電子郵件

[英]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);
  • 的PHP是5.6
  • SMTP服務器是IIS 6
  • 從xampp安裝Apache
  • 所以是Windows Server 2008

我嘗試過使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM