スケジュールメールを送信するジョブは成功しますが、スケジュールされたメールは完全に送信されません

Civi
4.7.27ではSparkPostを通じて最初に大量のメールを12733個のメールに送信し、一部は配信されただけで(約900件)、完了していないとの報告がありました。残念ながら、それは16時間後であり、スケジュールメールの送信(エンティティ:ジョブアクション:process_mailing)は5分ごとに成功し続けます。

設定はデフォルトであったので、ジョブはすべての13kメールを一度に送信しようとしました。これは、civicrm_mailing_jobテーブル内の1つの子ジョブが「実行中」の状態であり、オフセットが0でメールがすべて含まれていることを確認したことで確認されました。

私の疑惑は、仕事がタイムアウトしたことです。

送信を完了するジョブをどのように呼び出すことができますか?いずれかの電子メールが送信されたテーブルを特定できますか?そこから再開することはできますか?

ベストアンサー

We found that applying this line’s change from this PR to the
mosaico extension solved our problem: https://github.com/veda-consulting/uk.co.vedaconsulting.mosaico/pull/182/files#diff-d8205fe762b98a885815f3d4bb175886R294

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です