第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Laravel / swiftmailer 中使用自定義 SMTP 服務(wù)器失敗

在 Laravel / swiftmailer 中使用自定義 SMTP 服務(wù)器失敗

BIG陽 2021-12-24 09:45:20
我正在嘗試使用 SwiftMailer(這是 Laravel 默認(rèn)使用的)發(fā)送電子郵件:    $transport = (new Swift_SmtpTransport('smtp.my-server.com', 465, "tls"))        ->setAuthMode('PLAIN')        ->setUsername('my-username')        ->setPassword('my-password');    $mailer    = new Swift_Mailer($transport);    $message = (new Swift_Message('Wonderful Subject'))        ->setFrom(['address@my-domain.com' => 'My Name'])        ->setTo(['my-gmail-address@gmail.com'])        ->setBody('Here is the message itself');    $mailer->send($message);    echo "\nMail sent! \n\n";運(yùn)行這個給我:預(yù)期響應(yīng)代碼 220 但得到一個空響應(yīng)在 Thunderbird(電子郵件客戶端)中使用相同的設(shè)置可以工作:我可以在 Thunderbird 中使用這些設(shè)置發(fā)送電子郵件。(來自我試圖使用 swiftmailer 的同一個系統(tǒng))那么我該如何調(diào)試呢?是否有一些我需要在 swiftmailer 中更改的默認(rèn)設(shè)置才能使其工作?有什么方法可以獲得更多調(diào)試信息嗎?我的 SMTP 服務(wù)器甚至不記錄身份驗證嘗試。這就像 swiftmailer 甚至沒有嘗試連接到我的 smtp 服務(wù)器!更新:我嘗試使用Swift_Plugins_LoggerPlugin獲取更多調(diào)試信息,但沒有幫助:++ 啟動 Swift_SmtpTransport!! 預(yù)期響應(yīng)代碼 220,但得到一個空響應(yīng)(代碼:0)
查看完整描述

1 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊


TLDR;使用ssl而不是tls使用的端口力量時ssl/tls。Swiftmailer的“TLS”其實不是tls,它的starttls。


swiftmailer 的“tls”加密選項似乎被貼錯標(biāo)簽了!我的服務(wù)器只接受ssl/tls端口 465,我可以通過 Thunderbird 連接到它,但 swiftmailer 無法連接。


當(dāng)我切換到僅starttls在我的服務(wù)器上支持的端口 587 時,它可以工作,即使加密設(shè)置為tls(不應(yīng)與 相同starttls)。


查看源文件證實了我的懷疑:


if ($this->params['tls']) {

    try {

        $this->executeCommand("STARTTLS\r\n", [220]);

            ...

當(dāng)它設(shè)置為 時tls,它實際上意味著starttls。:P


所以如果你想使用ssl/tls,請不要使用 swiftmailer 加密選項“tls”??


當(dāng)我將加密更改為 時ssl,它在強(qiáng)制執(zhí)行的端口上工作ssl/tls。所以答案是使用ssl.


編輯:我在 swiftmail github 上打開了一個問題,但問題已經(jīng)在“打開”狀態(tài)。所以我不是唯一一個被這個咬的人。??


查看完整回答
反對 回復(fù) 2021-12-24
  • 1 回答
  • 0 關(guān)注
  • 295 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號