私は、プロジェクト管理ツールとして ActiveCollab を実行しているショップの開発者です。Activecollab は、チケットが更新されたとき、完了したときなどに電子メール通知を送信します。
現在、電子メールが送信されるまでページは「停止」しており、メールの送信に平均で 2 ~ 3 秒かかるため、ワークフローが遅くなります。一度に複数のチケットを閉じようとすると (いくつかのタブを開いた状態で)、非常にうまくいきません。
電子メールを「キューに入れる」方法や、メールの送信中にプロセスがブロックされないようにシステムを設定する方法はありますか? コードをハッキングすることは実際にはオプションではないことに注意してください...しかし、「パススルー」bashスクリプトを書いても問題ありません。また、通知が出なくても大したことではないことに注意してください... すべてが高速化されるのであれば、あちこちで1つまたは2つ失われても問題ありません。