回答編集履歴
2
誤記訂正とコメントに対する追記
test
CHANGED
@@ -2,10 +2,48 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
おそらく、PHP が稼動しているサーバで稼動している postfix の設定ファイル main.cf で、mydestination に お客様ドメインが、設定されているので、
|
5
|
+
おそらく、PHP が稼動しているサーバで稼動している postfix の設定ファイル main.cf で、mydestination に お客様ドメインが、設定されているので、(PHPが動いている)Webサーバが、お客様ドメイン宛にメールを送信した際に 自分自身(WebサーバのPostfix)で受信していて、(お客様ドメインで使われている)外部のメールサーバまで、配送されていないのでしょう。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
9
|
main.conf の内容が分からないので、推測になりますが、Webサーバにホスト名を設定して、mydestination からドメインを削除して、代わりに mydestination に Webサーバのホスト名を設定したら、ドメイン宛のメールが、外部に配送されるようにならないでしょうか?
|
10
10
|
|
11
11
|
|
12
|
+
|
13
|
+
----
|
14
|
+
|
15
|
+
コメントに対する追記
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
メールの送受信のログは、送信したサーバの /var/log/maillog にも残っていますので、ある程度は、確認できます。 (相手のサーバに配信できたかどうかまでしか記録されないですが...)
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
maillog ファイルを受信メールアドレスで検索してみると 以下のような行があると思います。これを例に説明します。 (以下は、gmail 宛に送った例です。)
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
```
|
30
|
+
|
31
|
+
Apr 3 19:39:22 localhost postfix/smtp[32676]: 4E00B350092A: to=<user1@example.com>, relay=gmail-smtp-in.l.google.com[74.125.204.27]:25, delay=2.1, delays=0.11/0.05/0.8/1.1, dsn=2.0.0, status=sent (250 2.0.0 OK 1491215962 o5si13938393plh.68 - gsmtp)
|
32
|
+
|
33
|
+
```
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
まず、テストメールを送った時刻のログをさがして、見つかったら status (結果) をみます。
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
この例では、status が、「sent (250 2.0.0 OK 1491215962 o5si13938393plh.68 - gsmtp)」となっていますので、gmail-smtp-in.l.google.com 宛の送信に成功しています。
|
42
|
+
|
43
|
+
status 欄に sent や 250 OK の記載があれば、相手のサーバに配信できたと考えて大丈夫と思います。
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
なお、送信成功していても、受信側のメールボックスにない場合は、メールアドレスの確認や送信したメールが、相手先で迷惑メールと判断されていたりしないか確認してください。
|
48
|
+
|
49
|
+
|
1
追記
test
CHANGED
@@ -2,10 +2,10 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
6
|
-
|
7
|
-
おそらく、PHP が
|
5
|
+
おそらく、PHP が稼動しているサーバで稼動している postfix の設定ファイル main.cf で、mydestination に お客様ドメインが、設定されているので、お客様ドメイン宛メールが、PHP が、稼動しているWebサーバが送信したメールを自分自身(WebサーバのPostfix)で受信していて、(お客様ドメインで使われている)外部のメールサーバまで、配送されていないのでしょう。
|
8
6
|
|
9
7
|
|
10
8
|
|
11
|
-
main.conf の内容が分からないので、推測になりますが、Webサーバ
|
9
|
+
main.conf の内容が分からないので、推測になりますが、Webサーバにホスト名を設定して、mydestination からドメインを削除して、代わりに mydestination に Webサーバのホスト名を設定したら、ドメイン宛のメールが、外部に配送されるようにならないでしょうか?
|
10
|
+
|
11
|
+
|