第7章 メール送信
G-mail
Linuxサーバーからメールを送信する. ここではG-mailアカウントを使用する場合を考える.
Note
あらかじめGoogleアカウントのページからアプリパスワードを作成しておくこと.
参照:
https://support.google.com/accounts/answer/185833?hl=ja
パッケージインストール
sudo apt install ssmtp
sudo apt install mailutils
設定ファイルの書き換え
sudo vim /etc/ssmtp/ssmtp.conf
開いたファイルに以下を書き込む.
root=<メールアドレス>@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
hostname=gmail.com
AuthUser=<your address>@gmail.com
AuthPass=<Googleのアプリパスワード>
AuthMethod=LOGIN
UseSTARTTLS=YES
FromLineOverride=YES
設定ファイルの権限の書き換え
sudo chmod 610 /etc/ssmtp
以上で完了. テストとして以下のようにしてメールを送信してみると良い.
echo "<text>" | mail -s "<title>" <宛先>