[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 354] Re: 応答コード550を返したい



荒木です。
解がいくつもあるとは思いますが、

> 中山@精神研 です。
> 
>  ドメインのセカンダリーMXを構築中です。環境は、OS:Solaris8、
> Postfix:2.1.1 です。セカンダリーMXではローカルには全くメールを
> 受け取らず、ドメインの集中メールサーバーに転送だけします。access
> ファイルには、集中メールサーバーのローカルユーザー名(actionは
> 全て "OK")を列挙しています。

と、書いてらっしゃるので、

user@

という形式でしょうか.

postfixの場合には、
1. user@domain
2. domain.tld
3. user@
の順で検索するので、もし3の形式で書いているならば、1の形式にしたうえで、

>  この場合に、外部からの接続で、受取人が集中メールサーバーの
> ローカルユーザー名で無ければ smtpd_recipient_restrictions で
> reject されますが、この時に応答コード550(User unknown)を
> 返したいと考えていますが、どのようにすればよいのでしょうか?
> あるいは、そのように設定する事は間違っているのでしょうか?
> 
> よろしくお願いいたします。

> smtpd_recipient_restrictions = permit_mynetworks,
>        check_recipient_access dbm:/etc/postfix/access,
>        reject

この設定を生かすなら、/etc/postfix/accessに
example.net       550 user unknown
のように書いてやればいいだけです。

もし、/etc/postfix/accessをいじれないならば、
/etc/postfix/access2 あたりに上の内容を追記して、
順に読ませるのはどうでしょうか。

単純に
# postconf -e"reject_code = 550"
で設定してしまう方法もありますが、きっと副作用があるでしょう。

荒木靖宏
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 355] Re: 応答コード550を返したい, Nakayama Shigeru
References
[postfix-jp: 353] 応答コード550を返したい, Nakayama Shigeru

[検索ページ] [Postfix-JP ML Home]