*当サイトのリンクにはAmazonアソシエイトやアフィリエイトリンクが含まれております。

ラズベリーパイからメール送信する

少し前にLinuxの学習用でRaspberry Piを買いました。
と言ってもRaspberry Piの初期の頃のが激安だったので、ほぼ遊びですが。

で、基本的な事でメール送信機能を付けようと思ってSSMTPをインストしたトコロ激ハマりしたので、解決のメモ。

広告

ssmtp.confの設定

何度やってもメール送信が出来なかったのですが、ssmtp.confの設定が間違ってた。

root=******@****.com ←送信者アドレス
mailhub=mail.***.com:587 ←ホストアドレス
hostname=****.com ←ドメイン
FromLineOverride=YES ←YESにするとrootにならず送信者のアドレスで送れる
AuthUser=******@****.com ←ユーザー名
AuthPass=****** ←パスワード
UseSTARTTLS=YES

これでOK。
ハマったのは『hostname』。
ここを自分のドメインにしないと送れなかった。
あとは『FromLineOverride=YES』にしたほうが分かりやすい。

これで /etc/ssmtp 直下にテストメール用のテキストを作って

# sendmail -t < /etc/ssmtp/ファイル名.txt

で送信。

届けば完了です。

こんなどーでも良い事でドハマりでした。
ではでは。

ラズベリーパイ4 コンピューターモデルB 4GB Raspberry Pi 4
おすすめのコンテンツ

広告

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください