Linux-メールサーバ設定

RHEL Postfixサーバ設定

セキュリティを全く無視した、開発用動作確認のためのものです。
商用利用環境構築時は、ちゃんと設定する必要があります。
  1. インストール。入っていなかったらrpmファイルをインストール。
  2. 設定ファイル編集。/etc/postfix/main.cfを修正します。 修正するのは以下の項目。
    myhostname=<ホスト名>.<ドメイン名>
    mydomain=<ドメイン名>
    inet_interfaces=all
    mydestination=$myhostname, localhost.$mydomain, localhost, $myhostname.$mydomain,<ホスト名>.<ドメイン名>
    mynetworks=<自ホストのNW>, 127.0.0.1/8
    disable_dns_lookups=yes
    ignore_mx_lookup_error=yes
    mailbox_delivery_lock=flock
  3. 起動。「/etc/init.d/postfix start」で起動します。
  4. 確認。telnetで25番ポートにアクセスし動作確認をして完了です。
    <確認例>
    # telnet localhost 25
    Connected to localhost.localdomain (127.0.0.1).
    Escape character is '^]'.
    220 office-ap.qfk.local ESMTP Postfix
    HELO localhost
    250 xxx
    MAIL FROM:root
    RCPT TO:weblogic
    250 Ok
    DATA
    354 End data with <CR><LF>.<CR><LF>.
    250 Ok: queud as xxxx
    quit
    221 Bye
    Connection closed by foreign host.
2008年04月14日(月) 15:40:12 Modified by ysshn65535




スマートフォン版で見る