[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:01473] Re: Sendmail → Postfix
- Subject: [postfix-jp:01473] Re: Sendmail → Postfix
- From: IKEDA Nozomu <ike@xxxxxxxxxxxxx>
- Date: Wed, 06 Mar 2002 23:37:47 +0900
池田です。
Hirose Takenori さんは書きました:
>現在、Sendmail で、設定しているファイルがどの変数に当たるかいまいち、解
>りません。僕が予想して設定している関数であっているのでしょうか?
>初心者な質問ですが、アドバスよろしくお願いします。
sendmail で作ったテーブルは Postfix で流用できる部分がかなりあります。
流用する場合はパラメータに値を入れる代わりにファイルを指定することも
できます。詳しくは sample-*.cf ファイルを見てみるとよいかと。
>/etc/mail/access
>210.232.xxx RELAY
>210.232.aaa.bbb RELAY
>↓Postfix だと。
>mynetworks = 127.0.0.0/8, 210.232.xxx.0/24, 210.232.aaa.bbb
これはよいでしょう。Postfix access(5) のテーブルもありますが、
RELAY を OK に書き換える必要が出てきますね。
>/etc/mail/aliases
># SAMPLE.JP
>a: a,abc@xxxxxx
>b: a,b,zzz@xxxxxx
>c: a,b
>↓Postfix だと。
>alias_maps = hash:/etc/mail/aliases
>alias_database = hash:/etc/mail/aliases
sendmail の aliases ファイルとは互換性があるので、これで大丈夫です。
>/etc/mail/local-host-names
>sample.jp
>mail.sample.jp
>example.jp
>mail.example.jp
>↓Postfix だと。
>mydomain = sample.jp
>myhostname = mail.sample.jp
>mydestination = localhost.$mydomain, $myhostname, mail.example.jp
mydestination が不十分では?
localhost.$mydomain, $myhostname, $mydomain, example.jp, mail.example.jp
を指定する必要があるかと。または
mydestination = localhost.$mydomain, /etc/mail/local-host-names
でもいいですね。
>/etc/mail/relay-domains
>sample.jp
>example.jp
>↓Postfix だと。
>mydomain = sample.jp, example.jp
mydomain に複数のドメインを指定することはできません。
$relay_domains に追加してください。
>/etc/mail/virtusertable
># SAMPLE.JP
>sugi@xxxxxxxxx sugi
># EXAMPLE.JP
>info@example.jp info-example
>nakayama@example.jp a
>kobori@example.jp b
>kena@example.jp c
>@sample.jp error:550 User Unknown
>@mail.sample.jpt error:550 Check E-MAIL account
>@example.jp error:550 User Unknown
>@mail.example.jp error:550 Check E-MAIL account
>↓Postfix だと。
>virtual_maps = hash:/etc/mail/virtusertable
このあたりは virtual(5) なんかを参照してもらう方がよいかもしれませんが、
このままのテーブルでは使えないように思います。おそらく目的のことを
やるには、Postfix 形式のバーチャルドメインの方が便利でしょう。
また、virtual map の右側のアドレスは、ローカルのドメイン名も
つけておく方が安全だと思います。
@mail.* をエラーで返すのであれば、transport マップで error メーラに
渡す方がよいかもしれませんね。
それと、この書き方だと postmaster 宛のメールが受け取れなくなるように
見えるのですが、postmaster 宛のメールは必ず受け取れるようにしておいて
ください。
---
池田 望 (IKEDA Nozomu) ike@xxxxxxxxxxxxx
http://www.kobitosan.net/ike/
- Follow-Ups
-
- [postfix-jp:01480] Re: Sendmail → Postfix, Hirose Takenori
- References
-
- [postfix-jp:01472] Sendmail → Postfix, Hirose Takenori
[検索ページ]
[Postfix-JP ML Home]