Bug Report |
Post Reply ![]() |
Author | |
kspare ![]() Senior Member ![]() Joined: 26 January 2005 Location: Canada Status: Offline Points: 334 |
![]() ![]() ![]() ![]() ![]() Posted: 02 June 2008 at 10:43am |
Over the weekend the drive out smtp connector for exchange sits on ran out of space. this morning while checking the logs for logsat we noticed that when it tried to send the message through to our server it would report the server as being out of space and drop the message.
4.3.1 Out of memory But the logsat server doesn't say what it does with the message. I assume it dropped. but is there a ndr sent out? Can we have the option to cache the emails instead of dropping them. IMHO out of memory is no different than just being down and we should be cacheing email for our own servers let alone customer servers that many people supply relaying services for. can this be fixed roberto? |
|
![]() |
|
Desperado ![]() Senior Member ![]() ![]() Joined: 27 January 2005 Location: United States Status: Offline Points: 1143 |
![]() ![]() ![]() ![]() ![]() |
Kevin,
Unless I mis-understand your issue, if the following setting is set, it should queue for later delivery.
QueueIfDestinationError400=1
Also, the number of hours it will attempt delivery for depends on the setting
ExpireRetryQueueHours=hh
|
|
The Desperado
Dan Seligmann. Work: http://www.mags.net Personal: http://www.desperado.com |
|
![]() |
|
kspare ![]() Senior Member ![]() Joined: 26 January 2005 Location: Canada Status: Offline Points: 334 |
![]() ![]() ![]() ![]() ![]() |
When was that feature added? I never knew about it
![]() |
|
![]() |
|
LogSat ![]() Admin Group ![]() ![]() Joined: 25 January 2005 Location: United States Status: Offline Points: 4105 |
![]() ![]() ![]() ![]() ![]() |
SpamFilter will queue emails if the destination SMTP server is not available or is not responding to connection requests, and will retry delivery every few minutes until the server is back online.
If the destination server is available and is responding to SMTP traffic, but rejects emails due to errors, then this error conditions should result in Exchange erroring out connection requests with SMTP error codes. These error codes can be in the 400-499 range, indicating a temporary error condition, or in the 500-599 range, indicating a more permanent condition. Per RFC, servers are supposed to retry delivery for a reasonable amount of time if the errors are in the 4xx range, and give up and notify the sender with a NDR (non-deliverable email report) if the errors are in the 5xx range. SpamFilter does follow this behavior by default, even though this default behavior can be changed with these two parameters in the SpamFilter.ini file: ;Determines if SpamFilter should hold in the queue emails that were rejected by the destination SMTP server with an error in the 4xy range QueueIfDestinationError400=true ;Determines if SpamFilter should hold in the queue emails that were rejected by the destination SMTP server with an error in the 5xy range QueueIfDestinationError500=false What actually happened thus depends on how your Exchange server was rejecting emails that SpamFilter was forwarding to it. If you send us a few minutes worth of SpamFilter’s activity logfile when Exchange was down we’ll try to find out more. |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
This page was generated in 0.477 seconds.