はじめに クラウド上に構築するシステムにおいても、SMTPサーバの重要性はオンプレミスと変わりません。アプリケーションからのメール送信、監視システムからの通知メール、管理者向けのroot宛メールの転送、などなど...sendmailやpostfixなどを使ったSMTPサーバの構築は今もなお一般的に行われています。 しかし、Linuxサーバなどからメール送信テストを行おうとしても、通常GUIを備えたリッチなメールクライアントなどはありません。このためCUIでコマンドラインによってメール送信を行う必要があります。 本投稿ではコマンドラインでメールを送信するmailxコマンドの使い方をまとめました。 mailxコマンドの使い方 mailxのインストール Amazon LinuxやCentOSでは、初期状態でmailコマンドが入っていません。このためmailxパッケージを追加インストールします。