Some E-Mails get lost - how to check log files?

Using the built-in mail server, I have implemented a custom routine that allows users to register. Generally, this routine works well. However, every now and then, I receive an email like: “I checked my spam folder but haven’t received any mail.”

From my experience, I suspect that sometimes users may not thoroughly check their spam folders. Other times, delays in sending emails (e.g., taking longer than 5 seconds) could be the issue.

However, in certain cases, I suspect the server Anvil uses for sending emails might be on a blacklist on the receiving end. Is there a way to verify if an email sent from the server was bounced by the recipient’s mail server?

Recently, I noticed this issue with a *@gmx.com address, which is odd since users with @gmx.net addresses can register without problems.

EDIT: Now all e-mails to gmx seem to get blocked. Remark: My app isn’t mass e-mailing. It is at most 30-40 per day.

Is there a way to access the log files for sent emails to investigate this further?

1 Like