/etc/aliasesを利用
- ローカル配送におけるメールの振り分けや転送に利用され
sendmail
やpostfix
などのMTA(Mail Transfer Agent)
で使われる
/etc/aliases
の記載例
/etc/aliases
# 元の宛先: 実際のユーザーまたはアドレス
postmaster: root
root: admin
admin: suzuki@example.com, yamada@example.com
sales: sales-team@example.com
webmaster: webmaster@external-domain.com
各行の説明
行 | 説明 |
---|---|
postmaster: root |
postmaster 宛のメールを root に転送 |
root: admin |
root 宛のメールを admin に転送 |
admin: kaneko@example.com, yamada@example.com |
admin 宛のメールを複数アドレスに配信 |
sales: sales-team@example.com |
ローカルユーザー sales 宛メールを外部のメールアドレスへ転送 |
webmaster: webmaster@external-domain.com |
webmaster 宛メールを外部の別ドメインへ転送 |
newaliasesコマンド
エイリアスを変更・追加したあとは、newaliasesコマンドを実行して反映させる
$ newaliases
.forwardファイルを利用
- 一時的または個別の転送時に利用され、ホームディレクトリ直下に配置し、
sendmail
やpostfix
などのMTA(Mail Transfer Agent)
で使用される
.forwardファイルの記載例
- ローカルユーザー宛のメールがsuzuki@example.com に転送される
.forward
# 転送先メールアドレス
suzuki@example.com