We upgraded to 7.0, and since we have a strange problem with mail routing. We have a number of emails that get sent at a time, and for some reason when a particular domain fails, every message to that domain after that gets held in the mail.box, but without any kind of failure message? The only way we can get these mails to route is to stop the router and restart it, then the mails route fine. We have 2 mail servers and this is happening on both since the upgrade.
There is a setting in the “Configuration Settings document” called “Initial transfer retry interval” the this is what sets the retry time for failed mail routes. do a search in the Domino Admin help and it will give you a full description on how it increases exponentially on each fail.
You can check the next time that the router is going to try and deliver your messages by doing a “tell router sh q” console command. You may also want to turn your mail logging levels up so you can see exactly what is causing the delivery failure.
Probably issue occured at same time u upgraded which made u think some thing related to R7.Seems the mail which is held due to domain failed is causing the problem.
Enable debugging params for mail routing to figure out root cause.
Could you also check ods version ?
See if any anti virus on domino is not causing problem.
The interesting thing is, that there may be 10 emails in the mail.box, that are spread out over the course of a couple hours. But, the log only shows a single failure, as the time of the earliest pending email. Almost like after is fails the first time, it decides it will continue to fail so why try.
No Anti-Virus issues because mail routes to many domains, and the ODS is 43. Can’t seem to track down the logging params, so if you have them I would be appreciative, but that is my next try.
I did add a couple of lines to ini file that prevent the domain and server from caching, so I will see if that has any effect.
Notes will not try and route again to the destination domain after a single failure until it gets to the period dictated by the parameter I mentioned in my first post, once again if you do a “tell router sh q” command the router will tell you how many messages it has pending to route to that domain and when it is going to try and route them next.
This behaviour stops the server from overloading itself by trying to route to a domain that it knows is down. You can make it route immediatly by issueing a “tell router route” command, which will force it to route. And to speed up the retry speed change the setting I mentioned in my first post.