Hello,
Our Fortimail rejects emails which are too big
Is it possible to get a daily report with the rejected mails (from, to, subject, date) ?
Thanks for your help.
Solved! Go to Solution.
Dear Jean-Philippe,
Thank you for your prompt response.
After reading more about SMTP, I now understand that my initial request cannot be fulfilled directly.
Regarding your proposed solution:
As I understand it, before transmitting the email, the remote SMTP client announces the message size. At that point, FortiMail decides whether to accept or reject the transmission. Since the recipient address is not yet known at that stage, if the message is rejected, it is not possible to log the recipient address.
A possible workaround would be to accept all messages regardless of size, and then apply a Content Profile that redirects oversized messages to quarantine. Additionally, alert emails would be sent to the sender, recipient, or administrators, depending on the organization’s policy. This approach would allow us to retain a log of the event.
We plan to implement this solution in the near future, but have not tested it yet.
Thank you for your help and willingness to assist.
Best regards,
Hello ivan8,
Thank you for using the Community Forum. I will seek to get you an answer or help. We will reply to this thread with an update as soon as possible.
Thanks,
Hello,
We are still looking for an answer to your question.
We will come back to you ASAP.
Thanks,
Hello ivan8,
I found this solution, can you tell me if it helped you, please?
To generate a daily report of rejected emails based on size in FortiMail, you can follow these steps:
Dear Jean-Philippe,
Thank you for your prompt response.
After reading more about SMTP, I now understand that my initial request cannot be fulfilled directly.
Regarding your proposed solution:
As I understand it, before transmitting the email, the remote SMTP client announces the message size. At that point, FortiMail decides whether to accept or reject the transmission. Since the recipient address is not yet known at that stage, if the message is rejected, it is not possible to log the recipient address.
A possible workaround would be to accept all messages regardless of size, and then apply a Content Profile that redirects oversized messages to quarantine. Additionally, alert emails would be sent to the sender, recipient, or administrators, depending on the organization’s policy. This approach would allow us to retain a log of the event.
We plan to implement this solution in the near future, but have not tested it yet.
Thank you for your help and willingness to assist.
Best regards,
Thanks for your answer, and I am glad it helps!
Don't hesitate after implementing it to give your feedback and let us know if you are happy with the result!
I ran into the same challenge when trying to audit oversized rejected emails in FortiMail. The workaround using quarantine and content profiles makes sense—at least it preserves event visibility. For broader reporting across campaigns, I’ve started using Phonexa, which gives me consolidated email tracking and rejection insights. It’s been really helpful for compliance and troubleshooting.
Also external NAS could be an option Configuring mail data storage on a NAS server | FortiMail Appliances and Virtual Machines 7.2.0 | Fo...
Thanks for your input. I wasn’t aware that FortiMail could be configured to use a NAS server for mail storage. We’ve implemented the suggested solution—accepting all messages regardless of size, redirecting oversized ones to quarantine via a Content Profile, and sending alerts as needed. Mail storage is now a resource we must keep under control, and using a NAS server is an ideal approach.
User | Count |
---|---|
2588 | |
1380 | |
796 | |
658 | |
455 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.