- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Postfixについて)
Postfix設定でのmyoriginパラメータの問題
このQ&Aのポイント
- Postfixの設定でmyoriginパラメータを$mydomainにすると、root宛てのメールが送られない問題が発生しています。
- 設定ファイルのmain.cfでmyoriginパラメータをコメントアウトすると、rootにメールが届くことが確認されています。
- myhostnameとmydomainも基本的な設定であり、問題がないようです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たぶん「myorigin = $mydomain」と設定してローカルから送信されたメールが$mydomain(test)から送信されたように見せているが、Postfixの設定でPostfixが起動しているマシンがメールの最終目的地だと思うリスト(mydestination)に$mydomain(test)が含まれていないためにroot宛てにメールが届かないのではないかと思います。 ちなみにmyoriginのデフォルトが$myhostname、mydestinationのデフォルトが$myhostname + localhost.$mydomainなので、myorigin、mydestinationともに設定が省略されている場合にはデフォルトが使用され一致するのでroot宛てにメールが届くのだと思います。
その他の回答 (1)
- Lean
- ベストアンサー率72% (435/603)
回答No.2
>デフォルトがローカルホストになっていますが、普通は$domainで運用するべきなのですよね? 一概にそうとは言えません。 メールサーバを設置した環境やそのサイトの運用方針等により変わってきますので私からはなんとも言えません。
お礼
ありがとうございました。 おっしゃられるようにmydestinationに$mydomainを追加することによって メールが届くようになりました。 デフォルトがローカルホストになっていますが、普通は$domainで運用するべきなのですよね?