Re6: 【新規インストールではエラーなし】データベース登録確定でエラーが出ます。
2021年4月14日 02時50分 [公星]
先の検証で500エラーが出なかったことを前提に、
メールの送信設定が悪いと考えることにします。
--- --- ---
B. メールの送信設定を入力する
牟田口様のご助言を受け、デバックモードをONにして得られた情報が
「Cannot send message without a sender address」でした。
(→ 送信元アドレスなしにメールを送信できない )
「送信元アドレスを設定して下さい」という指摘だと受け取れますので、
それを記述する場所である「 .env 」ファイルを開き、
~~~ ~~~
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null (← ここだと思うけど、他も書くべきかな?)
MAIL_FROM_NAME="${APP_NAME}"
~~~ ~~~
をご自分のメールサーバーに合わせて書き換えて下さい。
( 一番下の MAIL_FROM_NAME 以外は、変更を要するかもしれません)
- 私は、普段使っているメールアカウントを入力したのではなく、Connect-CMSを置いている「さくらのレンタルサーバー」でこれ専用のメールアカウントを新たに1つ作って記入しました。
(転送用のメールアカウントでいいのじゃないかな)
そして、メール と .env の設定ができたら、
- 該当のデータベースに戻り、「投稿通知を送る。」にチェックを入れる
- 「タイミング」にチェックを入れ、「送信先メールアドレス」(← これは普段使っているアドレス)を入力する
- データベースで新規登録(編集/削除)し、結果を確認する
を行って下さい。
--- --- ---
私が思いつく範囲はこれぐらいです。
よろしくお願いします。