PHPからGmailにメールを送る。
- とりあえず困ったら sudo apt-get remove --purge postfixとsudo apt-get install postfixで全部消してやり直そう。
- どうも何らかの信頼できる?サーバー経由でないとメールは送れないようなので、自分のgmailアカウントから送信できるように設定した。設定方法はhttps://blog.ymyzk.com/2017/06/postfix-smarthost-gmail/ を非常に参考にした。
- sendmailコマンドで送れるようになったし、直接htdocsのソースがあるフォルダでphpコマンドで実行すればメールが送れるのに、何故かブラウザからアクセスするとできない。これは途中でPHPを再インストールした事と関係あるんだろうか。
- ↑xamppのphpコマンドと、sudo aptでインストールしたphp二つ入っているっぽいのが原因かも。
- メールのエラーログは/var/log/mail.logに書いてある。
- ↑のは全てLinux Mint上でやっていたが、これについては諦めることにした。いずれレンタルサーバー上でやってみようと思う。