Re: グループメール送信
2021年12月28日 11時18分 [公星]
私のところでは問題なく送信できました(最新版を使用)。
投稿通知にはeメールを使っているため、
受信できない場合は eメールの設定を疑うとよいと思います。
---- ---
思いつく検証は順番に以下の3つです。
(a)「送信先メールアドレス」を使って送ってみる
「送信先グループ」を使わず、上の「送信先メールアドレス」で通知を送ってみます。
→ 通知が来なければ、Connect-CMSのメール設定が有力候補です。(「.env」を見る)
(b)送信されたメールが「迷惑メールフォルダ」に入っていないかを見る
上の(a)をクリアしたとして、作りたてのメールサーバーやドメインだと
通知メールが迷惑メールフォルダに振り分けられてしまうことがよくあります。
使用しているメールがWebメールでも利用が可能な場合、
ブラウザでアクセスし、迷惑メールフォルダに振り分けられていないかを確かめてください。
(c)グループのメンバーに正しいメールアドレスが登録されているかを見る
上の(b)をクリアしたとして、グループメンバーのメールアドレスが正しいことを確認します。
ユーザを作成したのみで、メールアドレスの登録がない場合があります。
-----------
(a)に関わる注釈
「.env」は Connect-CMS の関連ファイル一式をサーバーにインストールした時にデータベースを指定するために使用したファイルです。
通常のインストール手順に従うとConnect-CMSメールを設定しないため、
追加の書き換えが必要になります。
サーバー上の「.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_PASSWORD= において、「#」の文字が使われていると、コメントアウトとして機能し、パスワード不一致になりますので注意して下さい
- 「.env」を書き換えた後は「 php artisan config:clear 」でキャッシュをクリアするとよいとされています
(参考)
https://connect-cms.jp/manual/setting/sendmail