OpenPNE.ymlでメールの設定を行う。ここではGmailを用いる
config/OpenPNE.yml
該当箇所
# SNS から SMTP 経由でメールを送信する場合の SMTP サーバのホスト名
# Hostname of the SMTP server for sending e-mail via SMTP
mail_smtp_host: “smtp.gmail.com”
# SNS から SMTP 経由でメールを送信する場合の SMTP の設定
# Config of the SMTP for sending e-mail via SMTP
mail_smtp_config:
auth: “login”
username: “yourname@gmail.com”
password: “yourpassword”
ssl: “tls”
port: 587
ーーーーーーーーーーーーー
メール送信できないので、apacheのエラーログの確認
Unable to send mail
which sendmail
とうったら、sendmailがインストールできていなかった。
apt install sendmail sendmail-cf mailutils sasl2-bin
# which sendmail
/usr/sbin/sendmail
sendmailが入っていることは確認。
無事に送信できるようになりました。
コメント