ブログトップ 記事一覧 ログイン 無料ブログ開設

それはそれ。これはこれ。 このページをアンテナに追加 RSSフィード

2003 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 11 | 12 |
2013 | 01 | 02 | 04 | 05 | 07 | 08 | 10 | 11 | 12 |
2014 | 02 | 03 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 01 | 02 | 03 | 05 | 06 | 07 | 11 |
2016 | 07 |
2017 | 01 | 03 | 06 | 07 |

2009-06-04(木)

[]自宅サーバー(Postfix)から外へメールを送る 自宅サーバー(Postfix)から外へメールを送るを含むブックマーク 自宅サーバー(Postfix)から外へメールを送るのブックマークコメント

まり必要性はないのだが、VMware上で時々起動しているLinuxOSから外にメールを送る設定の覚え書き。

何もしないと、Senderに送り返せないので駄目というエラーメールが返ってくる。

プロバイダnifty で、アカウントが foofoobar@nifty.com、LinuxOSのホスト名が、myhost.local の場合

(1) main.cf に設定

relayhost = [smtp.nifty.com]
sender_canonical_classes = envelope_sender
sender_canonical_maps = hash:/etc/postfix/sender_canonical

(2) /etc/postfix/sender_canonical ファイル作成

@myhost.local  foofoobar@nifty.com

(3) マップ作成

$ postmap hash:/etc/postfix/sender_canonical

(4) postfix再起動/リロード


これで、Envelope From が foofoobar@nifty.com に書き換えられて送られる。。。。んだけど、何故かヘッダの From: も書き換わっている。


2009-07-02 追記

ヘッダまで書き換わってしまう以上、この目的用に設けられた、smtp_generic_maps を使った方がいいので、そう変える*1。こっちだとローカル向けのメールは書き換わらない。

(1) main.cf に設定

relayhost = [smtp.nifty.com]
smtp_generic_maps = hash:/etc/postfix/sender_canonical

以下(2)(3)(4)同じ。

*1:smtp_generic_mapsだとヘッダが書き換わらないという意味じゃ無いよ

リンク元