さて、まずは基本中の基本、リアルユーザーでメールを受け取るメールサーバーの構築を行っていきたいと思います。

基本方針

  • メールドメインはexamples.comの1つ。
  • 待ち受けは25番のみ。
  • ユーザー認証しない。
  • SSLは使わない。
  • リレーなどの設定は一切しない。外部からはメールを受け取るだけ。外部へのメールはローカルホストで発生したメールのみ。

まずはmain.cfから見ていきましょう。

mydomain = examples.com
myhostname = mail1.$mydomain
myorigin = $mydomain
mydestination = $mydomain

あれ、これだけ? そう、これだけです。これだけでリアルユーザー向けのメール受信サーバーができてしまいます。もちろんこれはpostfixのデフォルト設定がすばらしいからです。どのようなデフォルト設定になっているかを見るには

# postconf -d

と入力してください。