====== postfix ====== ===== MTA確認 ===== # alternatives --config mta 1 プログラムがあり 'mta' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 /usr/sbin/sendmail.postfix Enter を押して現在の選択 [+] を保持するか、選択番号を入力します: ===== Postfixの設定 ===== # cp /etc/postfix/main.cf /etc/postfix/main.cf.org # vi /etc/postfix/main.cf # ホスト名:デフォルト値はhostnameコマンドで得られるローカルホスト名 myhostname = mail.maildomain.jp # ドメイン名:デフォルト値はmyhostnameから作成 mydomain = maildomain.jp # メールアドレスの「@」以降に補完させるホスト名 myorigin = $myhostname # メールを待ちうけるインターフェース、ネットワークアドレス # 送信専用(nullクライアント)なら、localhostまたはloopback-only # 他のサーバからもメールを受信する為にallに設定 #inet_interfaces = localhost inet_interfaces = all # メールを受信するドメイン名 # $mydomainを追加する #mydestination = $myhostname, localhost.$mydomain, localhost mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain ===== メールを転送する際のヘッダの置換・偽装 ===== ※SPF認証をpassするために必要 # vi /etc/postfix/main.cf sender_canonical_classes = envelope_sender sender_canonical_maps = hash:/etc/postfix/sender_canonical 置換の定義 # vi /etc/postfix/sender_canonical @mail.maildomain.jp @maildomain.jp # 前を後ろに置換する データベースの更新 # postmap /etc/postfix/sender_canonical ===== aliasesを編集 ===== # vi /etc/aliases contact: mail@maildomain.co.jp admin: mail@maildomain.co.jp administrator: mail@maildomain.co.jp #hostmaster: mail@maildomain.co.jp #postmaster: mail@maildomain.co.jp #webmaster: mail@maildomain.co.jp ===== エイリアスを反映 ===== # newaliases ===== 起動 ===== # /etc/init.d/postfix restart postfix を停止中: [ OK ] postfix を起動中: [ OK ] ===== 送信テスト ===== # sendmail mail@maildomain.co.jp From:test@maildomain.com To:mail@maildomain.co.jp Subject:it is test. it is test mail. . ===== 送信ログ ===== # less /var/log/maillog Sep 3 09:16:08 mail01 postfix/pickup[12528]: 02D0041404: uid=0 from= Sep 3 09:16:08 mail01 postfix/cleanup[19317]: 02D0041404: message-id=<20150903001608.02D0041404@mail01.localdomain> Sep 3 09:16:08 mail01 postfix/qmgr[1113]: 02D0041404: from=, size=307, nrcpt=1 (queue active) Sep 3 09:16:08 mail01 postfix/smtp[19319]: 02D0041404: to=, relay=test@maildomain.com[203.145.242.112]:25, delay=65, delays=65/0/0.14/0.06, dsn=2.0.0, status=sent (250 2.0.0 t830G86l021384 Message accepted for delivery) Sep 3 09:16:08 mail01 postfix/qmgr[1113]: 02D0041404: removed