a-blog cms でメールが届かない場合に確認したいこと
a-blog cms を使っていて、メールが届かない場合にまず確認したいのは、メールの送信元が「info@example.com」のままになっていないか、ということです。管理画面に入れる場合は管理画面から該当の送信元設定を確認して、実在のメールアドレスに変更してみてください。
問題は、コンフィグ>メール設定>メール認証管理ログイン が info@example.com のままでメール認証にしてしまった場合です。認証コードが届かないので管理画面から何かを変更することができません。そういう場合は、こちらのエントリーを参考にしてパスワードログインに戻すか、/private/config.system.yaml でコンフィグの値を上書きします。
/private/config.system.yaml に
mail_auth_login_from: hoge@fuga.com
と追記すれば、 コンフィグ>メール設定>メール認証管理ログイン を上書きすることができます。手元の環境で試してみたところ、/private/config.system.yaml で値を上書きできるのは、管理画面からメールアドレスが一度も変更されていない場合に限られるようです。
mail_auth_login_fromが実在のメールアドレスになれば認証コードがメールで届くはずですが、届かない場合は迷惑メールフォルダも忘れずにチェックしてみてください!