質問編集履歴

4

修正

2022/02/18 17:26

投稿

bellsmarket
bellsmarket

スコア62

test CHANGED
File without changes
test CHANGED
@@ -3,14 +3,14 @@
3
3
 
4
4
  ### サーバー構成
5
5
  ```
6
- - サーバーA(1.1.1.1)
6
+ - サーバーA(仮IPアドレス: 1.1.1.1)
7
7
  - - メールサーバー
8
8
 
9
- - サーバーB(100.1.1.1)
9
+ - サーバーB(仮IPアドレス:100.1.1.1)
10
10
  - - リバースプロキシサーバー
11
11
  - - Webサーバー
12
12
   
13
- - サーバーC(2001.1.1) => 当方が担当
13
+ - サーバーC(仮IPアドレス:200.1.1.1) => 当方が担当
14
14
  - - Webサーバー
15
15
  ```
16
16
   

3

IPアドレスの例を加筆修正

2022/02/18 17:18

投稿

bellsmarket
bellsmarket

スコア62

test CHANGED
File without changes
test CHANGED
@@ -3,14 +3,14 @@
3
3
 
4
4
  ### サーバー構成
5
5
  ```
6
- - サーバーA
6
+ - サーバーA(1.1.1.1)
7
7
  - - メールサーバー
8
8
 
9
- - サーバーB
9
+ - サーバーB(100.1.1.1)
10
10
  - - リバースプロキシサーバー
11
11
  - - Webサーバー
12
12
   
13
- - サーバーC => 当方が担当
13
+ - サーバーC(2001.1.1) => 当方が担当
14
14
  - - Webサーバー
15
15
  ```
16
16
   

2

タイトル修正

2022/02/16 17:40

投稿

bellsmarket
bellsmarket

スコア62

test CHANGED
@@ -1 +1 @@
1
- PHP mail関数から送信されるメールが特定のサーバーで受信できない
1
+ PHP mail関数から送信されるメールが特定のサーバーで受信できない(リバースプロキシサーバー + 同一ドメイン + 別サーバー)
test CHANGED
File without changes

1

タイトルの変更・文書の修正

2022/02/16 17:35

投稿

bellsmarket
bellsmarket

スコア62

test CHANGED
@@ -1 +1 @@
1
- サーバーCのWebアプリから送信されるはずのメールがサーバーAのアドレスに届かない
1
+ PHP mail関数から送信されるメールが特定のサーバーで受信できない
test CHANGED
@@ -1,16 +1,16 @@
1
1
  ### 発生している問題・解決したいこと
2
- サーバーCのWebアプリから送信されはずのメールがサーバーAのアドレスに届かない。
2
+ サーバーCのWebアプリ(PHP mail関数)で送信るメールがサーバーAのメールサーバーで受信できない。
3
3
 
4
4
  ### サーバー構成
5
5
  ```
6
- - サーバーA(1.1.1.1)
6
+ - サーバーA
7
7
  - - メールサーバー
8
8
 
9
- - サーバーB(100.1.1.1)
9
+ - サーバーB
10
10
  - - リバースプロキシサーバー
11
11
  - - Webサーバー
12
12
   
13
- - サーバーC(200.1.1.1)
13
+ - サーバーC => 当方が担当
14
14
  - - Webサーバー
15
15
  ```
16
16
   
@@ -18,6 +18,7 @@
18
18
  - サーバーBのリバースプロキシでディレクトリ毎にサーバーBとサーバーCに振り分ける。
19
19
  - 全て共通のドメインを使用している。(ex. fooobaaa.com )
20
20
  - サーバーABCが全て別企業が管理していてデバッグや連携がしずらい。その為もし原因がサーバーABである場合、原因を明確にしてから別企業に依頼したい。(当方はサーバーC担当)
21
+ - サーバーCのシステムはかなり古いもの(PHP5とかで作成されてもの)でログは実装されておりません。
21
22
 
22
23
  ## 質問
23
24
  仮にサーバーAにnotice@fooobaaa.com(以下:notice)というアドレスがあり、
@@ -28,12 +29,16 @@
28
29
  サーバーC => サーバーAにメールが到達できないと思っております。
29
30
 
30
31
  ## 試したこと
32
+ - mail関数で送信先を適応なメールアドレス(例えばGmailなど)にすると受信出来ることは確認しました。
31
- サーバーCにメールサーバーを立て、同じnoticeというメアドを作成しました。
33
+ - サーバーCにメールサーバーを立て、同じnoticeというメアドを作成しました。
32
- 結果 => サーバーCのnoticeで問題なくメール受信出来ました。
34
+ - 結果 サーバーCのnoticeで問題なくメール受信出来ました。
33
35
 
34
36
  これはnoticeがサーバーAとサーバーCで重複した場合には、ネットワーク内のnoticeが優先され送信完了するので、
35
37
  別ネットワークには送信されない認識でよいのでしょうか?
36
38
 
39
+
40
+
41
+
37
42
  メールサーバー・DNSサーバーに強い方ぜひ教えてください。
38
43
  よろしくお願い致します。
39
44