mirror of
https://github.com/discourse/discourse.git
synced 2025-03-09 14:34:35 +00:00
DEV: Add email bounce DiscourseEvent for plugins (#15398)
This commit is contained in:
parent
78d0ec35a5
commit
cd1d0322f7
@ -245,6 +245,8 @@ module Email
|
||||
topic = email_log.topic
|
||||
end
|
||||
|
||||
DiscourseEvent.trigger(:email_bounce, @mail, @incoming_email, @email_log)
|
||||
|
||||
if @mail.error_status.present? && Array.wrap(@mail.error_status).any? { |s| s.start_with?("4.") }
|
||||
Email::Receiver.update_bounce_score(@from_email, SiteSetting.soft_bounce_score)
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user