web-dev-qa-db-ja.com

Postfixのmain.cfでmyhostnameに使用する名前はどれですか?

ために #myhostname、コメントを外してホスト名、つまりVPSに付けた名前を入力する必要があります。それともmyhostname = mydomain.net、つまり、コメントを外す以外は「myhostname」というフレーズを編集しないでください。

そして#myhostname = virtual.domian.tldそれはサブドメインを置くことですか?

wwwあり、なしを含むすべてのリストを追加する必要がありますか?

15
freja

myhostnameは、メールサーバーのFQDNに設定する必要があります。たとえば、サーバーのホスト名が「mail」でドメインが「example.com」の場合、FQDNは「mail.example.com」になります。ディレクティブは次のようになります。

myhostname = mail.example.com

Linuxシステムでは、hostnameコマンドを使用してFQDNを取得できます。

hostname --fqdn

これは、マシンのプライマリIPのPTRレコードと一致する必要があります。

myhostnameのPostfixドキュメント を参照してください。

サーバーのホスト名ではないサブドメインのメールを受け入れるには、 mydestination ディレクティブを使用できます。

mydestination = mail.example.com, example.com, www.example.com
19
jordanm