GmailまたはSMTPを使用してLinuxで電子メールアラートを設定する方法

May 5, 2025
クラウドとインターネット


Linuxマシンは、無数の方法で管理者の介入を必要とする場合がありますが、手動でログインしないと、どうやってそれを知ることができますか?マシンが優しい愛情と注意を必要としているときに通知を受け取るようにメールを設定する方法は次のとおりです。

もちろん、この手法は実サーバーを対象としていますが、自宅にLinuxボックスを置いてホームサーバーとして機能させている場合は、そこでも使用できます。実際、多くのホームISPは通常の送信メールをブロックしているため、この手法は、ホームサーバーからでも管理メールを確実に受信するための優れた方法であることがわかります。

概要概要

マシンの電子メール送信機能を構成すると、システムの管理上の問題や重大なアラートの多くが、そのシステムの指定された管理者に自動的に送信されるという結果がすぐにわかります。最も注目すべき例は、cronジョブ実行エラーがこのカテゴリに分類されるため、レポートに標準エラー(stderr)出力を含め、バックアップなどのスケジュールされたジョブに問題が発生するとすぐに管理者に通知することです。また、bashスクリプトからの電子メールを組み込むこともできます。

心配しないでください。通常、あまり多くの情報をスパムすることはなく、煩わしい場合は構成を解除するだけで済みます。

Debianベースのシステムでは、他にも非常に用途の広い電子メール関連プログラムがたくさんあります。 ssmtp パッケージは、postfix全体やsendmail構成をセットアップすることなく、別の電子メールサーバー(MTA)を使用して電子メールを送信するエージェントが必要な場合に最適です。

前提条件と前提条件

始める前に、次のすべての条件が満たされていることを確認する必要があります。

  • マシンから電子メールを受信して​​受信者(つまり、企業の取引所またはGmail)に送信できるSMTPサーバーがあります。
  • そのサーバーでメールを送信できるユーザーの資格情報があります(つまり、メールボックスまたはGmailアカウント)。
  • この手順は* Debianベースのシステム(Lenny、Ubuntu、Mint)で使用およびテストされているため、これらのディストリビューションのいずれにも使用していない場合は、マイレージが異なる可能性があります。
  • 私がVIMをエディタプログラムとして使っているのがわかるでしょう。これは私が慣れているからです…他の好きなエディタを使ってもかまいません。

*それも DD-WRTで使用およびテスト済み 、ただし、 このような組み込みプラットフォームに必要なセットアップと構成のバリエーション

セットアップ

ssmtp(Simple S.M.T.P)パッケージをインストールするには、次のコマンドを使用します。

sudo aptitude install ssmtp

次に、構成ファイルを編集します。

sudo vim /etc/ssmtp/ssmtp.conf

必要に応じて、次のパラメータを調整して追加します。

  • ろおt=うせrなめ@gまいl。こm

    ポストマスターからマシン管理者のメールに変更します。

  • mailhub = smtp.gmail.com:587

    この場合のメールサーバーはGmailであるため、ポートを587として指定する必要があります。通常のSMTPサーバーの場合、これは通常必要ありません。

  • ほstなめ=うせrなめ@gまいl。こm

    通常、マシンの名前はパッケージセットアップによって自動的に入力されます。マシンにメールボックスがある場合はこれで問題ありませんが、そうでない場合や名前がメールボックスと同じでない場合は、それに応じて調整します。

  • UseSTARTTLS = YES

    安全なセッション通信のためにTLSを有効にします。

  • AuthUser = username

    送信メールボックスのユーザー名。

  • AuthPass = password

    送信メールボックスのパスワード。

  • FromLineOverride = yes

    root[[email protected]]の代わりにホスト名を送信します。

デフォルト(ルート)の「from」フィールドをサーバー名にするには、 / etc / ssmtp / revaliases ファイル:

sudo vim / etc / ssmtp / revaliases

そして、Gmailの例では次のような希望の翻訳を追加します。

root:[email protected]:smtp.gmail.com

信じられないほど、これはあなたが能力を可能にするためにしなければならないすべてです。これからは、何かが起きたときにマシンからメールが届きます。

設定の確認

電子メールを送信して、ssmtpの設定が正しいことをテストしましょう。


echo "ssmtpを使用したLinuxサーバーからのテストメッセージ" | sudo ssmtp -vvv [email protected]

「-vvv」は詳細出力をオンにするので、心配する必要はありません。これは、問題が発生した場合に備えて、Googleに何らかの出力を提供するためのものです。
すべてがうまくいけば、数秒でメールが届くはずです。

この設定のスクリプト化された例は、今後の記事で示します。


あなたのEメールがバウンスしない種類のものでありますように:)

How To Send Email In Linux Using Gmail

How To Get Email Alerts From Grafana To Gmail Or Your Internal Smtp Server

How To Setup Email Notifications Via Gmail

FreeNAS 11.2 - How To Setup Email Notification Using Gmail Account

How To Configure SMTP Server In Nextcloud For Password Reset And Email Notification Using Gmail

Configure SMTP For Email Alerts On Tableau Server

How To Send Email Using Postfix Mail Relay Server With Gmail - Best For Nagios Alerts

Linux Sendmail App Using Gmail As Relay To Send Automated Emails

Enable SMTP Mail With Gmail

How To Configure SMTP POSTFIX MAIL In Linux

Configure SSH Login Email Alerts In RHEL 8 | Receive SSH Login Alerts On Email For Your Linux Server

HOWTO Send An Email Using Gmail From A System Configuration Using Msmtp And Heirloom-mailx (Ubuntu)

Send Mail Notification From Zabbix Server Using Gmail

Install And Configure Postfix With Gmail SMTP For Perfect Mailing System

Install Postfix To Use Gmail As SMTP Server On Ubuntu 16.04

Use GMAIL To Send Emails From Linux Terminal And Shell Script


クラウドとインターネット - 最も人気のある記事

MacでiMessageを設定して使用する方法

クラウドとインターネット Apr 2, 2025

林檎 iMessageは、Appleのエコシステムのすべての人のための組み込みのメッセージングアプリです。 Macから、iPhoneを使�..


iPhoneのSafariで一度に複数のタブを閉じる方法

クラウドとインターネット Feb 25, 2025

未取得のコンテンツ iPhoneでウェブを閲覧することは、数分を殺すのに最適な方法であり、それでも今でも最高のモバイル閲覧体験で�..


Facebookの新しい「ExploreFeed」とは何ですか?

クラウドとインターネット Oct 10, 2025

未取得のコンテンツ 最近、iOSのFacebookアプリに、古いチャットアイコンがあった2つの新しいアイコンが表示されました。小さな店先�..


Androidスマートフォンまたはタブレットから写真を印刷する方法

クラウドとインターネット Jul 20, 2025

未取得のコンテンツ Androidスマートフォンで撮った写真は、デジタルのままである必要はありません。これらの写真の物理的なコピー..


POP3メールをIMAPアカウントにインポートする方法

クラウドとインターネット Oct 18, 2025

最近説明しました メールにPOP3ではなくIMAPを使用する必要がある理由 。古いPOP3メールがまだオフラインで保存されている�..


オタクの歴史の今週:クトゥルフの呼びかけ、コロンビアのシャトル災害、そしてフェイスブックの誕生

クラウドとインターネット Feb 3, 2025

今週のオタクの歴史では、クトゥルフのホラー神話の始まり、コロンビアのスペースシャトルの災害、そしてFacebookの誕生が見られま�..


iReaderを使用してChromeとFirefoxでSafariリーダーを入手する

クラウドとインターネット Aug 16, 2025

Safariの新しいリーダー機能を使用したいが、1つの機能のためだけにブラウザを切り替えたくないですか? iReader拡張機能を使用してFirefoxとGoog..


今後のFirefoxリリースの拡張機能の互換性を確認する

クラウドとインターネット Feb 5, 2025

未取得のコンテンツ お気に入りの拡張機能が次のFirefoxリリースと互換性があるかどうか疑問に思っていますか?これで、「互換性がありま�..


カテゴリ