RCOSDP / RDM-osf.io

Facilitating Open Science
https://rcos.nii.ac.jp
Apache License 2.0
13 stars 24 forks source link

Hotfix/chunk mailaddres #265

Closed hide24 closed 2 years ago

hide24 commented 2 years ago

Purpose

adminのRDMアナウンスからemailで通知を行う際に長大なBCCリストを送りつける場合があり MTAに転送を拒否される場合がある問題への対処

Changes

BCCに記載されるメールアドレスが閾値を超えた場合複数回に分割して送信するようにする メモリ効率の悪い実装の修正 システム管理者と機関管理者で送信対象となるユーザーのステータスが異なっていたものを統一

Side Effects

viewのアクションとして分割された全てのメールの送信完了を待つため応答に時間がかかる場合がある

Ticket

https://redmine.devops.rcos.nii.ac.jp/issues/29535