Articles in this section

Email Troubleshooting: Why Is No Email Being Sent?

Published:
Updated:

Module: Protokolle / E-Mail-Überwachung / Hintergrundaufgaben (Logs / Email Monitoring / Background Tasks)

Audience: Administrators, support

Required permissions: system.protocols (monitoring), system.background_tasks (task logs)

The diagnostic tools

FMWeb offers three places to get to the bottom of email sending:

  1. E-Mail-Überwachung (Email Monitoring) (/applications/protokolle/email-skips) with three tabs:
  • Metriken (Metrics) – queue status (Pending / Failed / Sent 24h), success rate, trend
  • Zustellstatus (Delivery status) – the last 100 emails with their status (Sent / Pending / Failed), attempts, error code and error text; clicking opens the full email detail view
  • Übersprünge (Skips) – why notifications were never generated in the first place (no driver assigned, invalid email, driver block …), summarised by reason
  1. Protokolle (Logs) (/applications/protokolle/overview) – the check run of each notification type leaves entries here (type HU / UVV / tyre change / driving licence / leasing, status Successful / Failed / Skipped)
  2. Hintergrundaufgaben → „Logs" (Background Tasks → Logs) tab – technical errors of the Mail Task itself (e.g. „Mail nicht versendet: {Betreff}", i.e. Mail not sent: {subject}, for SMTP problems)

In addition, the Fahrerakte → „E-Mails" (driver record → Emails) tab shows all mails generated for a driver, including a preview of the content.

Checklist: no email arrives

Work through the points from top to bottom:

#CheckWhere
1Is the Mail Task active and the SMTP server correct?Hintergrundaufgaben → E-Mail Task
2Is the client included in the Mandanten-Auswahl (client selection) of the Mail Task? Without selection, mails stay „Pending" forever.Hintergrundaufgaben → E-Mail Task
3Is „Infomails sollen versendet werden?" (Send info mails?) enabled?E-Mail Einstellungen → Allgemein
4Is today actually the configured send weekday? Notifications are only generated once a week.E-Mail Einstellungen → Allgemein
5Is the notification type enabled and a template assigned?E-Mail Einstellungen → respective tab
6Does the recipient driver have a valid email address, no Fahrersperre (driver block), no Selbstfahrer (self-driver) flag, no „Keine E-Mail" (No email)?Fahrerakte / Monitoring → Übersprünge
7Is the repeat protection taking effect? Reminders sent recently are not generated again.Monitoring → Übersprünge
8Is the mail set to „Fehlgeschlagen" (Failed)? Then check the error code/error text (usually SMTP: authentication, port, SSL).Monitoring → Zustellstatus

Meaning of the statuses

StatusMeaning
Ausstehend (Pending)In the queue, waiting for the next run of the Mail Task
Gesendet (Sent)Successfully handed over to the SMTP server
Fehlgeschlagen (Failed)Sending failed – error text in the detail view; after resolving the cause, contact support if needed to re-queue the mails

Important for test/development environments

In development/test environments, real SMTP sending is disabled for security reasons – there, mails are only marked as „Gesendet" (Sent) without contacting the mail server.

Related articles

AH
Written by Alexander Hagemann
Updated:
Access denied
Access denied