この記事には広告を含む場合があります。
記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
本記事対象
mailコマンドのインストール方法が知りたい方
ども。あいしんくいっと(@ithinkitnet)です。
ithinkit
mailコマンドでメール送信がしたい。
CentOSなどでたまにmailコマンドがインストールされていないことがあります。
サクッとメール送信テストするのに便利なんですけどね。。。
mailコマンドがインストールされていない
# mail -s 'WP Backup Success!!!' -r hoge@i-think-it.net hoge@gmail.com
-bash: mail: コマンドが見つかりません
mailコマンドのインストールについて書いておきたいと思います。
mailxパッケージをインストール
mailコマンドはmailxパッケージに含まれている
mailコマンドはmailxパッケージに含まれています
mailxパッケージ
# dnf info mailx
メタデータの期限切れの最終確認: 3:04:01 時間前の 2022年01月18日 06時20分14秒 に実施しました。
インストール済みパッケージ
名前 : mailx
バージョン : 12.5
リリース : 29.el8
Arch : x86_64
サイズ : 491 k
ソース : mailx-12.5-29.el8.src.rpm
リポジトリー : @System
repo から : baseos
概要 : Enhanced implementation of the mailx command
mailxパッケージインストール
サクッとmailxパッケージをインストールします。
mailxインストール
# dnf install mailx -y
メタデータの期限切れの最終確認: 3:03:10 時間前の 2022年01月18日 06時20分14秒 に実施しました。
依存関係が解決しました。
============================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
============================================================================================================================
インストール:
mailx x86_64 12.5-29.el8 baseos 257 k
トランザクションの概要
============================================================================================================================
インストール 1 パッケージ
ダウンロードサイズの合計: 257 k
インストール後のサイズ: 491 k
パッケージのダウンロード:
mailx-12.5-29.el8.x86_64.rpm 1.6 MB/s | 257 kB 00:00
----------------------------------------------------------------------------------------------------------------------------
合計 399 kB/s | 257 kB 00:00
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : mailx-12.5-29.el8.x86_64 1/1
scriptletの実行中: mailx-12.5-29.el8.x86_64 1/1
検証 : mailx-12.5-29.el8.x86_64 1/1
インストール済み:
mailx-12.5-29.el8.x86_64
完了しました!
これでmailコマンドが使えるようになりました!
mailコマンド実行例
# mail -s 'WP Backup Success!!!' -r hoge@i-think-it.net hoge@gmail.com
mailtest
.
EOT
CentOSでmailコマンドを利用するなら「mailx」をインストールする必要がある。
ithinkit
覚えておきましょう!
以上、あいしんくいっとでした。