noreply でメールを拒否する方法

noreply でメールを拒否する方法

私はメールの送信に Postfix を使用しています。/etc/aliases または /etc/postfix/login_maps にリストされているユーザーのみがメールを受信できるように設定し、ユーザーは認証が必要で、自分のアカウントからのみメールを送信でき、他のユーザーとして送信できないように設定しました。

メールを送信できないので[メールアドレス]、/etc/aliasesファイルにnoreplyを追加する必要がありました。ユーザー「nobody」にエイリアスしましたが、メールを送信すると[メールアドレス]noreply から nobody 、noc、root へとループし、ループが多すぎるというメールが届きます。noreply でメールを無限に転送するのではなく、メールを完全に拒否する別のユーザーまたは方法はあるでしょうか?

答え1

noreplyエイリアスを削除して設定するローカル受信者マップ

以下に示すデフォルト設定では、受信者が UNIX アカウントまたはローカル エイリアスである場合に、ローカル配信にデフォルトの Postfix local(8) 配信エージェントを使用することを前提としています。

デフォルトを有効にする

postconf -e local_recipient_maps=proxy:unix:passwd.byname $alias_maps

関連情報