私のシステムのエイリアスで電子メールを送信しようとしています。私のエイリアスファイルは次のとおりです。
cat aliases
users: user, user1
エイリアスを追加した後、postfixに追加してpostalias aliases
postfixサービスとdovecotサービスを再起動しました。それから私のエイリアスでEメールを送ろうとしますmutt
。
mutt -s "hello from root" users
ただし、電子メールはuserまたはuser1に送信されず、電子メールの送信中にメールボックスに電子メールが届きます。
メールシステム
:不明なユーザー:「ユーザー」
postconf alias_maps alias_database local_recipient_maps
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
答え1
問題は、実際の既存のユーザーにエイリアスを設定する必要があることです。このユーザーはusers
存在しません。エイリアスを次に変更します。
user: user, user1
または。というファイルを追加します。users
注:user
エイリアスユーザーが電子メールのコピーを受信できるようにするには、上記のようにコロンの右側にエイリアスを再利用する必要があります。
もう一度実行することを忘れないでください新しいエイリアスコマンドまたはpostalias /path/to/aliases
。