これは古いですが、良い回答が投稿されているのを見たことがなく、他の誰かがその回答を知りたがっているかもしれません。
この投稿は、単一構成ファイル モードの Debian を対象としています。ただし、どの Linux Exim4 インストールでも動作するはずです。説明のためにtest@example.com
、ホスト名 mail.example.com で構成されたものを使用します。システムには test と呼ばれる実際のユーザーがいて、alias と呼ばれる test のエイリアスを作成したいと考えています。したがって、最終的には、システムにユーザー エイリアスを作成しなくても、すべての電子メールが にalias@example.com
転送されます。test@example.com
まず、すべてのエイリアス ファイルを保存する場所を作成する必要があります。
mkdir /etc/exim/aliases.d
vim /etc/exim/aliases.d/mail.example.com
mail.example.com alias:test のエイリアス ファイルの内容
vim /etc/exim/exim4.conf.template
セクションを探しますsystem_aliases
。ここで、data = ${lookup{$local_part}lsearch{/etc/aliases}}
または同様のものが表示されます。それをに変更します
data = ${lookup{$local_part}lsearch{/etc/exim4/aliases.d/$domain}}
ファイルを保存し、exim を再起動します。エイリアスが機能するはずです。他のドメインのサポートを追加するには、正しいホスト名で aliases.d ディレクトリにエイリアス ファイルを追加するだけです。
これをブログからコピーして貼り付けました:
0xeb.info