interfasys
Verified User
I've been doing some reading on mail servers these past days and one thing that seems to divide people is how to deal with messages that are sent to an account that is over quota.
Currently, Exim stores the message, doesn't say anything to the sender, nor the recipient and, I think, sends a permanent failure a few days later if the account hasn't made room for it.
The first problem that comes to mind is that, by default, neither the sender, nor the receiver are notified, so unless they have another way of communicating, nobody will know about the failure.
This can be fixed in a number of ways, but what would be the best one?
Check at SMTP RCPT time and send a bounce?
Check at routing, transport or delivery time? Notify the sender? The recipient? Both?
The issue with bounces is backscatting, but sending a bounce 4 days later doesn't really solve that, if anything, it makes it worse. And if we send bounces for other reasons, there shouldn't be one for not sending messages about quota issues.
Notifying the recipient seems difficult if the mailbox is full, unless we can define vip messages that would go through anyway.
So, who has any thoughts on the issue?
Currently, Exim stores the message, doesn't say anything to the sender, nor the recipient and, I think, sends a permanent failure a few days later if the account hasn't made room for it.
The first problem that comes to mind is that, by default, neither the sender, nor the receiver are notified, so unless they have another way of communicating, nobody will know about the failure.
This can be fixed in a number of ways, but what would be the best one?
Check at SMTP RCPT time and send a bounce?
Check at routing, transport or delivery time? Notify the sender? The recipient? Both?
The issue with bounces is backscatting, but sending a bounce 4 days later doesn't really solve that, if anything, it makes it worse. And if we send bounces for other reasons, there shouldn't be one for not sending messages about quota issues.
Notifying the recipient seems difficult if the mailbox is full, unless we can define vip messages that would go through anyway.
So, who has any thoughts on the issue?