web-dev-qa-db-ja.com

postfix仮想ドメインはワイルドカードを受け入れますか?

1つのボックスに仮想ドメインを設定して、いくつかの特定のメールアドレスがGmailに転送され、他のすべて(ワイルドカードを使用)が自分が制御する別のシステムに転送されるようにすることはできますか?たとえば、/ etc/postfix/virtualに入れることはできますか

[email protected] [email protected]
[email protected] [email protected]
*@xcski.com *@home.xcski.com
2
Paul Tomblin

ワイルドカードに対してこれを行うことができます:

_@xcski.com @home.xcski.com
_

(つまり、アスタリスクなしで持っていたもの)。 VIRTUAL(5)ドキュメントから:

#RESULT ADDRESS REWRITING 
#ルックアップ結果はアドレス書き換えの対象となります:
#
#o結果の形式が@otherdomainの場合、
#の結果は次のようになります。 otherdomainの同じユーザー。この
#は、マルチアドレス
#ルックアップ結果の最初のアドレスに対してのみ機能します。
6
Greg Hewgill

はい。ただし、ワイルドカードの書き換えはアドレス検証に影響します。その場合、キャッチオールアドレスに関する通常の免責事項が適用されます。

既知の/有効なアドレスのリストがある場合の通常のアドバイスは、コンピューターに作業を任せて、既知のアドレスのデータベースから/ etc/postfix/virtualを生成する(またはデータベースマップタイプを使用する)ことです。 Make(1)はあなたの友達です。

2
Rob Chanter