I'm writing a mail-filtering script in perl and while testing just sending all e-mail to myself. Made a typo and exchange - which is our *main* mail server, sadly - returned this error..
did not reach the following recipient(s):
c=US;a= ;p=TIXX;o=SYRACUSE;dda:SMTP=krapszo@tickets.com; on Tue, 9 Dec 2003
13:42:31 -0800
The recipient name is not recognized
The MTS-ID of the original message is: c=us;a=
;p=tixx;l=SYRS-MAIL0312092142YSQZTSW0
MSEXCH:IMS:TIXX:SYRACUSE:SYRS-MAIL 0 (000C05A6) Unknown Recipient
My first thought at seeing this mess was "Good lord, what the hell is my script doing to the headers (I am modifying them)!
Took a second eye to notice that I misspelled my own bloody name and this is exchange's way of saying "Unknown Recipient". If you squint real hard you'll notice that message at the end of the pile of cryptic, useless (to me) information.
That is just hideous and disgusting.
TrackBack URL for this entry: http://www.unix-girl.com/mt/mt-tb.cgi/1043
Somebody said I would believe it when I saw it, and seeing from that... (...)
Jeremy says it all as always.
#While generally I would agree, that error message is actually very helpful if something other than a typo occurs. It gives you all the information that a sysadmin needs to know to find out which server and part of the Exchange configuration was responsible for the error.
Of course, it's pretty much impossible for anyone else to understand...
#Hmmm... that would only be a win if it was much more likely that something went wrong internally with exchange than if a user were to make a typo.
hmm...
[E]mail
[X]tra
[C]rap
[H]aving
[A]mbiguous
[N]asty
[G]ruesome
[E]rrors
I've also noticed that sending a message with a duplicate message id to an exchange server tends to get lost in exchange. Most frustrating when testing!
#