NVIDIA Jetson Nanoからのメール送信
NVIDIA Jetson Nanoの利用を開始すると、Jetson Nanoの各種プログラムからメール通知を利用したくなるケースがあります。
既に、同一環境内にSMTPサーバが導入済みである場合を全体として、Jetson NanoにSSMTPを導入し、Jetson Nanoからメール送信が出来るように設定します。
パッケージのアップデートやログのローテーション処理時のエラーなどもメール通知することが可能です。
以前の関連記事: Jetson Nano で SSMTP を利用してPHPからメール送信
ssmtpインストールおよび設定
ssmtpをインストールします。
$ sudo apt install ssmtp
ssmtp.confを編集。
root@jetson:~# vi /etc/ssmtp/ssmtp.conf
- mailhub=@@mail_server@@
環境内のメールサーバを指定 - rewriteDomain=miki-ie.com
ドメイン名を指定 - hostname=jetson01.miki-ie.com
ホスト名を指定 - FromLineOverride=YES
メール送信元より、メールのFromを指定出来るように設定
# # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=postmaster # The place where the mail goes. The actual machine name is required no # MX records are consulted. Commonly mailhosts are named mail.domain.com #mailhub=mail mailhub=@@mail_server@@ # Where will the mail seem to come from? #rewriteDomain= rewriteDomain=miki-ie.com # The full hostname #hostname=jetson01 hostname=jetson01.miki-ie.com # Are users allowed to set their own From: address? # YES - Allow the user to specify their own From: address # NO - Use the system generated From: address #FromLineOverride=YES FromLineOverride=YES