あいしんくいっとオススメ商品レビュー

CentOSにmailコマンドを利用(インストール)する方法

本記事対象
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

覚えておきましょう!

以上、あいしんくいっとでした。

コメントを残す

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)