2017-01-01 66 views
0

我正在努力把DKIM簽名放在與我創建的小crm一起發送的電子郵件中。 我在我的域的文本記錄中插入了公鑰,現在我正在努力在發送電子郵件時將私鑰放入phpmailer中。 我用類中的例子:phpmailer不放在標題DKIM信息

$mail->DKIM_domain = 'example.com'; 
$mail->DKIM_private = 'path/to/private.key'; 
$mail->DKIM_selector = 'phpmailer'; 
$mail->DKIM_passphrase = ''; 
$mail->DKIM_identity = $mail->From; 

當我發送郵件的Gmail說我的DKIM簽名是PASS。如果我在[email protected]上測試發送郵件,我收到:

------------------------ ---------------------------------- DKIM檢查詳情: ----------- -----------------------------------------------結果:permerror (在簽名時所使用的哈希算法(SHA256)ID(S)驗證: 不

+0

試試吧/master/zips/dkim-cron-send.php – 2017-09-26 12:23:59

回答

0

你好你嘗試https://www.port25.com/authentication-checker/和粘貼輸出,當你測試

而且我有similiar的問題,這個答案幫助了我。 How to send email with Phpmailer with DKIM signature?

你可以用PHP郵件()https://github.com/breakermind/PHP-DKIM或PHPMailer的https://github.com/breakermind/PHP-DKIM/blob也

+0

------------------------------ SPF檢查詳情: - ----------------------------- 結果:通過 已驗證身份證:[email protected] DNS記錄: hotelbeverlyrimini.com。 SPF(無記錄) hotelbeverlyrimini.com。 21600 IN TXT「v = spf1 ip4:95.254.117.90 ip4:62.149.140.224 ip4:62.149.140.218 ip4:77.232.76.11 ip4:77.232.76.12 ip4:77.232.66.250 a:smtp1.servage.net -all」 - -------------------------------------------------- ------- DKIM檢查詳情: ------------------------------------- --------------------- 結果:中性(消息未簽名) 已驗證身份: – DellaeMme