Postfixの設定 - Postfix
Linux(CentOS)にインストールしたPostfixを設定します。インストールについての記事は
こちら
今回の例では以下の環境とします。
- サーバー名:postfix.ipentec.com
- 受け付ける(メールボックスに落ちる)メールアドレス: (任意)@ipentec.com
myhostnameの設定:自身のホスト名の設定
自身のホスト名を示すmyhostnameを設定します。
バーチャルサーバーや別のドメインでサーバが構築されている場合は、myhostnameを明示的に指定する必要があります。
/etc/postfix/main.cf ファイルの
#myhostname = host.domain.tld
#myhostname = virtual.domain.tld
と記述されている部分に
myhostname = postfix.ipentec.com
#myhostname = host.domain.tld
#myhostname = virtual.domain.tld
と自身のホスト名を記載します。
mydomainの設定:自身のドメイン名の設定
自身のドメイン名を示すmydomainを設定します。
バーチャルサーバーや別のドメインでサーバが構築されている場合は、mydomainを明示的に指定する必要があります。
/etc/postfix/main.cf ファイルの
#mydomain = domain.tld
と記述されている部分に
mydomain = ipentec.com
#mydomain = domain.tld
を記述します。
inet_interfaceの設定:接続可能なインターフェイスの設定
メールサーバーに接続できるアドレスを設定します。今回は外部から接続してメールを送信できるメールサーバーを構築するため、
/etc/postfix/main.cf ファイルの
#inet_interface = all
#inet_interface = $myhostname
#inet_interface = $myhostname, localhost
inet_interface = localhost
と記述されている部分を
inet_interface = all
#inet_interface = $myhostname
#inet_interface = $myhostname, localhost
#inet_interface = localhost
と変更します。
myoriginの設定:外部へ送信するメールドメインの設定
送信メールが内部のメールなのか外部へ転送するためのメールなのかを判定するためのmyoriginを設定します。
/etc/postfix/main.cf ファイルのコメントされている
#myorigin = $myhostname
#myorigin = $mydomain
となっているのを
#myorigin = $myhostname
myorigin = $mydomain
とします。
参考
組織内部で複数のメールサーバーが運用されている場合には
myorigin = $myhostname
#myorigin = $mydomain
とします。
この場合、受け付ける(メールボックスに落ちる)メールアドレスは(任意)@postfix.ipentec.com となります。
mydestinationの設定:メールを受信するドメインの設定
このメールサーバーで受信するドメインを設定します。
/etc/postfix/main.cf ファイルには
mydestination = $myhostname, localhost.$mydomain, localhost
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
が記載されています。
今回はドメイン全体のメールを送受信するメールサーバーですので
#mydestination = $myhostname, localhost.$mydomain, localhost
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
とコメントの位置を変更します。
以上で設定は終了です。
必要に応じて(mynetwork_style,mynetworksを修正します。)
ファイアーウォールの設定
- ファイアーウォールでpostfixのポート番号(25,または 587)を許可します。
著者
かつて日本を代表したスーパーエンジニア (自称)
ハードウェア、電気設備、ガーデニング関係の記事を担当。