お問い合わせ送信後に5 秒後のリダイレクトが機能しない

【環境情報】
・baserCMSのバージョン:5.2.2
・レンタルサーバー名:ロリポップ
・使用テーマ:(例)BcCosmo
・PHPスキル(自己評価):E

お問い合わせを送信後に、「5秒後にトップページへ自動的に移動します。」と表示されるが、実際には移動しない。「 メールフォーム設定編集」内の「リダイレクトURL」にはサイトのトップページが設定されている。「移動しない場合はこちらをクリックしてください。」をクリックすると、トップページに移動する。PCでもスマホでも同様。

上記のような状況です。自動移動させるには何らかの設定が必要なのでしょうか?ご教授をお願いいたします。

いろいろ試行錯誤をして「一応」実現できました。

はっきり言って全貌を理解しているわけではないのですが、どうやら作法としては、baserCMS内部のMailプラグインが「5秒後に移動させるJavaScript」を生成し、それをhtmlに放り込むようです。そこで

BcCosmo/templates/layout/default.php

の最後に

<?php echo $this->fetch('script') ?>

を入れてみましたが変化なし。最終画面のhtmlを見てみましたがscriptはありません。何らかの原因で連携が機能していないようです。これの原因を調べるのも大変なので対症療法として

BcCosmo/templates/plugin/BcMail/Mail/default/submit.php

の最後に

<meta http-equiv="refresh" content="5;url=/">

を入れて5秒後にトップに飛ばすようにしました。飛び先も管理画面のURLを無視していてスマートじゃないけれども動かないよりはマシだとして妥協です。

上で動いていたのですが、急に動かなくなってしまいました。なぜだ?

この件、原因が分かりました。ロリポップがお試し期間のため一日50通しかメールを送れないためでした。当初お問い合わせの自動返信メールが「なりすまし」となってしまい、その対処などなどで景気良く実験していたのが理由でした。お騒がせしました。