discourse/app/services/problem_check
Roman Rizzi 751a1ce43c
FEATURE: Add PM whisper feedback for email sending failures (#40250)
Follow-up to bc4d4ec027.

Add immediate staff-facing PM whisper feedback when outbound SMTP
sending fails with client errors, reusing the captured SMTP response
details. This aligns send failure diagnostics with existing bounce
visibility in message threads.

Rename the problem check from `EmailDeliveryFailures` to
`EmailSendingFailures` and update related locale keys/messages to use
"sending failure" terminology for consistency.
2026-05-22 17:17:15 -03:00
..
bad_favicon_url.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
email_polling_errored_recently.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
email_sending_failures.rb FEATURE: Add PM whisper feedback for email sending failures (#40250) 2026-05-22 17:17:15 -03:00
facebook_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
failing_emails.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
force_https.rb FIX: Fix scheduled targeted problem checks (#35696) 2025-11-10 10:09:14 +08:00
github_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
google_analytics_version.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
google_oauth2_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
group_email_credentials.rb DEV: Enable Style/RedundantBegin rubocop rule (#40096) 2026-05-19 18:44:54 +02:00
host_names.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
image_magick.rb DEV: replace imagemagick convert commands with magick (#27767) 2024-07-08 16:55:59 +08:00
inline_problem_check.rb FIX: Don't clear inline problems when loading admin dashboard (#28220) 2024-08-05 11:45:55 +08:00
maxmind_db_configuration.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
missing_mailgun_api_key.rb Revert "DEV: Replace MissingMailgunApiKey check with comprehensive Em… (#38038) 2026-02-24 19:38:30 +00:00
out_of_date_themes.rb FIX: Fix broken out of date themes admin notice (#27916) 2024-07-15 16:12:44 +08:00
poll_pop3_auth_error.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
poll_pop3_timeout.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
problem.rb DEV: Support target in problem check problem constructor (#31922) 2025-03-24 10:10:41 +08:00
qq_mail_smtp.rb FEATURE: Warn admins when QQ Mail SMTP is configured 2026-01-30 16:39:24 +00:00
rails_env.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
ram.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
s3_backup_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
s3_cdn.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
s3_upload_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
sidekiq_check.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
starttls_disabled.rb FIX: actually disable SMTP starttls if the user is attempting to disable it 2025-11-04 23:42:14 -05:00
subfolder_ends_in_slash.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
translation_overrides.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
twitter_config.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
twitter_login.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00
unreachable_themes.rb FIX: Fix broken out of date themes admin notice (#27916) 2024-07-15 16:12:44 +08:00
upcoming_change_stable_opted_out.rb DEV: Remove enable_upcoming_changes global setting gate (#38360) 2026-03-10 10:08:20 +10:00
watched_words.rb DEV: Database backed admin notices (#26192) 2024-05-23 09:29:08 +08:00