そのため、OpenBSD VPSにOpenSMTPDサーバーを設定しました。エイリアスファイルのパスを指定し、.txtファイルの対応するエイリアスに基づいて特定のユーザーにメールを転送するように "local_mail"アクションを設定しました/etc/mail/smtpd.conf
。 (私は次のコードブロックで指定されていない行を参照するために...を使用します。)
...
table aliases file:/etc/mail/aliases
...
action "local_mail" mbox alias <aliases>
...
現在のファイル/etc/mail/aliases
は次のとおりです。
# Basic system aliases -- these MUST be present
MAILER-DAEMON: postmaster
postmaster: root
# General redirections for important pseudo accounts
daemon: root
ftp-bugs: root
operator: root
www: root
...
mail: qwerty
ここで、qwertyは私のユーザー名です。
問題:ポストマスターに送信されたすべてのメールは、rootユーザーのmboxで見つける必要があります。しかし、qwertyユーザーのmboxには表示されます。
答え1
いくつかのバージョンから、/root/.forward
インストール中にroot以外のユーザーを作成することを選択すると、ファイルが生成されます。
これについて詳しくは、次をご覧ください。フォワード(5)。