Instiq
第4章 · 重要なシステムサービス·v1.0.0·更新 2026/7/6·読了目安 約9分

変更要約: 初版(主題1.09・副主題1.09.1〜1.09.3に対応)

4.3メール配送エージェント(MTA)の基本

この節の要点

ホスト上のメール配送の基本を学びます。MTA の役割と代表的な実装(postfixexim)、システム全体の転送先を定める /etc/aliases と反映コマンド newaliases、ユーザー単位の転送 ~/.forward、送信・確認コマンド(mailmailq)を押さえます。

cron の実行結果やシステム警告は、昔からローカルメールで root 宛てに届く設計です。これを受け持つのが MTA(メール配送エージェント)。本副主題は「本格的なメールサーバー構築」ではなく、ホスト内の配送とエイリアス(転送)設定という運用の基礎だけが範囲です。

4.3.1MTA と配送の基本

  • MTA=メールを受け取り、宛先へ配送するサーバーソフト(SMTP・25番ポート)。代表=postfix(現在の事実上標準)・exim(Debian 系で伝統的)。存在と役割を知っていればよく、詳細設定は範囲外(公式範囲の明記)。
  • 送信テスト=mail コマンド(echo "本文" | mail -s "件名" root)。配送待ちキューの確認=mailq(詰まりの発見)。

4.3.2エイリアスと転送

  • /etc/aliasesシステム全体の別名・転送表(root: admin@example.com=root 宛てを管理者の実メールへ)。編集後は newaliases を実行してデータベースへ反映(忘れると効かない)。
  • ~/.forwardユーザー自身が置く転送設定(ホームに 別宛先 を書いたファイルを置くだけ・root 権限不要)。
  • 使い分け=全体・役割アカウントの転送は aliases(管理者作業)/個人の転送は .forward(本人作業)

続きは無料登録で読めます

冒頭を無料で公開中。無料登録でこの節の全文と、第4章以降を含む全参考書・全問題集が読めます。