phpmailerクラスのDKIMの問題

Windows上にサーバーがある場合は、 phpmailerメール送信クラスを使用し、 DKIMでレターに署名し、gmailにレターを送信し、 dkim = hardfailを取得するたびに 、できることはすべて試しました-送信するメッセージのヘッダーを確認します。



DKIM-Signatureヘッダーが次のようになっている場合( z変数のFromToは空です)...



DKIM-Signature: v=1; a=rsa-sha1; q=dns/txt; l=114; s=oboi;

t=1300563690; c=relaxed/simple;

h=From:To:Subject;

d=oboi.ws; i=noreply@oboi.ws;

z=

|

|Subject:=20=D0=9F=D0=B8=D1=81=D1=8C=D0=BC=D0=B5=D1=86=D0=BE=20=D0=B2=20=D0=BA=D0=BE=D0=BD=D0=B2=D0=B5=D1=80=D1=82=D0=B52;

bh=FpLEEuqL6DiQ4kqwe2qin77huEQ=;








...次に、ファイルclass.phpmailer.phpを開き、行番号2277を見つけて、



$headers = explode("\r\n",$headers_line);











$headers = explode("\n",$headers_line);







そして、すべてがあなたとうまくいくでしょう。



私は新しいふりをしませんが、書くことはできません。 彼はそれを見つけるために18時間殺しました。



All Articles