回答編集履歴

1

補足

2019/04/23 04:38

投稿

otn
otn

スコア84712

test CHANGED
@@ -6,13 +6,17 @@
6
6
 
7
7
  案1:サーバーのSMTPがPostfixなのか本来のsendmailなのか不明ですが、そこを確認して、システム標準でない設定ファイルを作り、その設定ファイルには自ホスト名を別のものを付けて、コマンドラインでその設定ファイルを指定したSMTPを直接起動するように、php.iniのsendmail_pathを設定する。
8
8
 
9
- ⇒ 上記説明の意味が分かるのであれば、簡単だが、未検証
9
+ ⇒ 上記説明の意味が分かるのであれば、簡単だが、サポートの回答が不明なため、さくらレンタルサーバーでできるか不明。
10
+
11
+
12
+
13
+ 参考:私はVPSを使っていますが、同様の問題が出たので、Postfix上ではホスト名をサブドメインを付けた物に変えて解決しました(本来のホスト名は`example.jp`だがPostfix設定ファイル上で`myhostname`を`m.example.jp`にすることで、`foo@example.jp`宛のメールを外に飛ばしている)。
10
14
 
11
15
 
12
16
 
13
17
  案2:宛先ドメインを自分でDNSを引いてMXレコード(ないしAレコード)を調べ、そのIPアドレスのホストの25番ポートにSMTPで送る。
14
18
 
15
- ⇒ 確実だが、倒そうなのでお薦めでない
19
+ ⇒ 確実だが、倒そうなのでお薦めでない
16
20
 
17
21
 
18
22