事象
ワードプレスをインストールしたものの、時間が経ってパスワードを忘れてしまった!検索すると、md5でハッシュ化したパスワードをphpMyAdminでwp_usersのパスワードを書き換えるものばかり。
メールを送信できませんでした。
ホスティングサービス上で mail() 関数が無効になっている可能性があります。
環境
OS: Ubuntu18.04 LTS
WEB: Apache2.4
PHP: PHP7.2
DB: MySQL5.7
対応
sendmail停止
// sendmailが起動中か
$ sudo ps aux | grep sendmail
// sendmailを停止する
$ sudo service sendmail
// 停止したか確認
$ sudo ps aux | grep sendmail
// 停止していない場合
$ sudo pkill sendmail
postfixインストール
// postfix インストール
$ sudo apt install postfix
// postfix 起動
$ systemctl start postfix
// postfix 起動確認
$ ps aux | grep postfix
まとめ
sendmailでやろうと思ったけれど、うまくいかずにpostfixで対応しました。突貫、md5でパスワードを書き換える方法でもいい気はしますが、もやっとするのでpostfixにて対応。