質問編集履歴
1
発生している問題・エラーメッセージ・補足情報に情報追記。
title
CHANGED
|
@@ -1,1 +1,1 @@
|
|
|
1
|
-
|
|
1
|
+
mb_send_mailでDKIM認証ができない
|
body
CHANGED
|
@@ -1,8 +1,12 @@
|
|
|
1
1
|
###前提・実現したいこと
|
|
2
2
|
PHPのmb_send_mail関数を使用してDKIM署名したいのですが可能でしょうか?
|
|
3
3
|
###発生している問題・エラーメッセージ
|
|
4
|
+
コンテンツの問い合わせフォームを送信 → 着信したメールのヘッダーを確認したところ、
|
|
4
|
-
|
|
5
|
+
DKIM認証がPASSしません。他の認証SPF・DMARCはPASSします。
|
|
6
|
+
↓ 以下、メールヘッダーから抜粋。
|
|
5
7
|
dkim=neutral (body hash did not verify) header.i=@hoge.com;
|
|
8
|
+
spf=pass (google.com: domain of test@hoge.com designates 1.1.1.1 as permitted sender) smtp.mailfrom=test@hoge.com;
|
|
9
|
+
dmarc=pass (p=NONE dis=NONE) header.from=hoge.com
|
|
6
10
|
###該当のソースコード
|
|
7
11
|
//admin
|
|
8
12
|
$mail_msg = isset($_POST['msg']) ? $_POST['msg'] : '';
|
|
@@ -41,9 +45,13 @@
|
|
|
41
45
|
|
|
42
46
|
###試したこと
|
|
43
47
|
・ドメインでDKIMを設定し、nslookupコマンドで設定を確認。
|
|
44
|
-
・サーバ上でmailコマンドでメール送信
|
|
48
|
+
・Linuxサーバ上でmailコマンドでメール送信し、着信したメール(Gmailを使用)のヘッダーを確認したところDKIM認証はPASS。
|
|
45
49
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
|
50
|
+
・サーバ
|
|
51
|
+
php-mbstring-5.6.15-1.el6.remi.x86_64
|
|
46
|
-
|
|
52
|
+
php-5.6.15-1.el6.remi.x86_64
|
|
47
|
-
|
|
53
|
+
postfix-2.6.6-6.el6_7.1.x86_64
|
|
48
|
-
|
|
54
|
+
opendkim-2.10.3-7.el6.x86_64
|
|
49
|
-
|
|
55
|
+
libopendkim-2.10.3-7.el6.x86_64
|
|
56
|
+
・メールクライアント
|
|
57
|
+
Gmail
|