Sendmail
Sendmail 使用 DKIM 進行身份驗證,但 Roundcube 未進行身份驗證
所以我設置了郵件伺服器,Roundcube 和 Sendmail 都按預期工作。
但是我的許多電子郵件都會在 Gmail 和其他人中發送垃圾郵件,所以我設置了 DKIM 身份驗證並且成功了。
**$$ Side Note $$**出於某種原因,我將其設置為 SMTP 使用埠 25 而不是 587(其他人推薦的)。所以我不知道這是否會導致任何問題。
首先我用 Roundcube 測試它並向我的 Gmail 帳戶發送了一封電子郵件,當我點擊
See Original
Gmail 電子郵件的部分時,它不顯示 DKIM'PASS' with domain mydomain.com
但是當我使用 Sendmail 在終端中發送時,它確實顯示在 DKIM 下:
'PASS' with domain mydomain.com
我究竟做錯了什麼?Roundcube 是否有啟用 DKIM 的外掛?
https://pastebin.pl/view/5d87eb76 <- 這
Orignal Message
適用於 Sendmail 和 Roundcube。
所以我終於弄清楚了問題所在,我已經設置了我的 DKIM 和 SPF,以及使用 Sendmail 的 DMARC。但 Roundcube 使用“郵件”命令來發送/接收郵件。所以我終於發現你必須去
config.inc.php
設置$rcmail_config['smtp_server'] = '';
這允許您在 Roundcube 中使用 Sendmail,並且 DKIM 和 DMARC 應該可以工作。