From my many support experience for Domino BES, for the message sent from the BlackBerry and gets bounced with a Delivery Failure Report
message, I found that many administrators are quick to jump to conclude that BES is at fault. The truth is that BES is not a mail routing machine
, hence any delivering failure is not its fault. "Who's fault is it then?" You may ask. If you asked, I will ask you this instead "Who sends out that Delivery Failure Report?" The answer is obvious - the Domino Router that cannot deliver the message! Simple as that.
In order to appreciate this logic, you got to know the message flow for the Message From Handheld (MFH)
. So what happens when a user sends an email from his BlackBerry? This message traverse all the way from the wireless network and reaches the BES server. The BES server will save a copy in the Sent folder of the user's mail box and at the same time deposit a copy of this message in the BES Domino server's mail.box.
The Domino router task picks up the deposited message from the mail.box
and find its way (based on the Domino configurations it knows) and route it. When the Domino router finds a route, it delivers the message. However if it cannot find a route, this is when it will fire off a Delivery Failure Report back to the sender. So can you see now why BES is no part to play for that report?
The bottomline is that BES is not a mail delivery machine, I would say that it is like a message redirector - and yes its main task is to redirect messages and it is not the one that delivers them.
So the next time you are hit with a Delivery Failure Report when a user complains, don't waste your time looking at the BES logs. You will not find anything out of it. You should get your Domino administrator and re-examine the Domino connection documents, server documents and Domino message tracking and the LOG.NSFs to check why messages that are trying to get out from the Domino BES server are getting bounced.
Thanks for reading
I welcome comments and other support experience from all of you as well. Happy New Year!