That is one that you should read all the way, Ed did a very good job with it. This thread went into my Craig folder.
--Kevinm KMAP-SR, M, WLKMMAS, UCC+WCA, And Beyond http://www.daughtry.ca/ For Graphics and WebDesign, GO here! -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Martin Blackstone Sent: Thursday, June 27, 2002 10:40 AM To: Exchange Discussions Subject: RE: Catch All... I got tired. What did it say? -----Original Message----- From: Kevin Miller [mailto:[EMAIL PROTECTED]] Sent: Thursday, June 27, 2002 10:37 AM To: Exchange Discussions Subject: RE: Catch All... That last paragraph says it all, Thanks for the long winded reply!!!!!! --Kevinm KMAP-SR, M, WLKMMAS, UCC+WCA, And Beyond http://www.daughtry.ca/ For Graphics and WebDesign, GO here! -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Ed Crowley Sent: Thursday, June 27, 2002 10:30 AM To: Exchange Discussions Subject: RE: Catch All... I apologize to those of you who subscribe to Martin's E2K list. I am excerpting my long-winded post from that forum. If, as an administrator for a domain, I decide that address [EMAIL PROTECTED] is the intended recipient for all unresolved addreses in my domain, then it's the intended recipient. A domain's administrator decides which addresses go with which recipients. I don't see how determining that "all addresses other than those already assigned" are associated with a dustbin mailbox is any different than specifically applying all those addresses as aliases to it, except that the latter is impractical. RFC 822 states: ------------------------------ RCPT <SP> TO:<forward-path> <CRLF> This command gives a forward-path identifying one recipient. If accepted, the receiver-SMTP returns a 250 OK reply, and stores the forward-path. If the recipient is unknown the receiver-SMTP returns a 550 Failure reply. ------------------------------ The key is "the recipient is unknown". I do not believe that this prohibits an administrator from deciding that the set of all addresses other than those specifically assigned to recipients are "known" and go to the dustbin mailbox. A little farther down, RFC 822 shows: ------------------------------- Example of the SMTP Procedure This SMTP example shows mail sent by Smith at host Alpha.ARPA, to Jones, Green, and Brown at host Beta.ARPA. Here we assume that host Alpha contacts host Beta directly. S: MAIL FROM:<[EMAIL PROTECTED]> R: 250 OK S: RCPT TO:<[EMAIL PROTECTED]> R: 250 OK S: RCPT TO:<[EMAIL PROTECTED]> R: 550 No such user here S: RCPT TO:<[EMAIL PROTECTED]> R: 250 OK --------------------------------- Exchange doesn't do this. Exchange accepts the message and issues an NDR afterward. Now, is Exchange's RFC non-compliant (that's what we're arguing here, isn't it?) because Exchange doesn't acknowledge unknown recipients in this way? I think not because this is an "example" and is not explicitly called out as a requirement. But you really could argue this one either way depending on your interpretation of how strictly the RFC is to be followed. So let's move to RFC 2821, which obsoletes RFC 821. The language therein is a little different. --------------------------------- The first or only argument to this command includes a forward-path (normally a mailbox and domain, always surrounded by "<" and ">" brackets) identifying one recipient. If accepted, the SMTP server returns a 250 OK reply and stores the forward-path. If the recipient is known not to be a deliverable address, the SMTP server returns a 550 reply, typically with a string such as "no such user - " and the mailbox name (other circumstances and reply codes are possible). This step of the procedure can be repeated any number of times. ---------------------------------- The key phrase is "known not to be a deliverable address", language strengthens an administrator's claim that a dustbin mailbox could be a deliverable address for all otherwise undefined addresses. That is, all otherwise undefined addresses are deliverable to the dustbin mailbox object. Farther down in RFC 2821, is the following paragraph: ----------------------------------- However, in practice, some servers do not perform recipient verification until after the message text is received. These servers SHOULD treat a failure for one or more recipients as a "subsequent failure" and return a mail message as discussed in section 6. Using a "550 mailbox not found" (or equivalent) reply code after the data are accepted makes it difficult or impossible for the client to determine which recipients failed. ------------------------------------ Note the SHOULD in capital letters and boldface. Issuing an NDR for an "unknown" recipient is optional! The RFCs provide for the VRFY command, which allows a sending SMTP server to verify addresses without sending a message. Use of this command allows a Spammer to quickly run through a list of generated addresses to determine which are real and which are not. Exchange, wisely in my view, does not support VRFY. Is this a violation of the RFCs? No, because VRFY is not in the required minimum set of commands. The reality is that the original RFCs were written without the foresight of a world of Spam. The Internet RFCs exist to ensure interoperability. Accepting mail for unknown recipients and delivering it to a catch-all mailbox, or even a black hole, does not affect interoperability one whit. It is, unfortunately, a pretty much necessary guard against address harvesting. I reiterate that the Exchange team's interpretation of the 550 bounce requirement is unnecessarily narrow and broadening it to allow for a *@mydomain.com address would be a valuable addition in light of today's onslaught of Spam. If Microsoft wants to take over the datacenter, the Exchange team should recognize that little things like these are why shops keep Unix or Linux sendmail systems between Exchange and the Internet. Exchange should allow for things like catch-all mailboxes, customizable telnet banners, and customizable NDRs if they want to rid us of having to deal with Unix and Linux mail routers. Ed Crowley MCSE+Internet MVP kcCC+I Tech Consultant hp Services Protecting the world from PSTs and Bricked Backups! -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Randal, Phil Sent: Thursday, June 27, 2002 10:05 AM To: Exchange Discussions Subject: RE: Catch All... from rfc2821 "6.1 Reliable Delivery and Replies by Email When the receiver-SMTP accepts a piece of mail (by sending a "250 OK" message in response to DATA), it is accepting responsibility for delivering or relaying the message. It must take this responsibility seriously. It MUST NOT lose the message for frivolous reasons, such as because the host later crashes or because of a predictable resource shortage. If there is a delivery failure after acceptance of a message, the receiver-SMTP MUST formulate and mail a notification message. This notification MUST be sent using a null ("<>") reverse path in the envelope. The recipient of this notification MUST be the address from the envelope return path (or the Return-Path: line). However, if this address is null ("<>"), the receiver-SMTP MUST NOT send a notification." Phil --------------------------------------------- Phil Randal Network Engineer Herefordshire Council Hereford, UK > -----Original Message----- > From: Kevin Miller [mailto:[EMAIL PROTECTED]] > Sent: 27 June 2002 17:51 > To: Exchange Discussions > Subject: RE: Catch All... > > > http://searchwin2000.techtarget.com/ateQuestionNResponse/0,289 > 625,sid1_c > id468033_tax285117,00.html This one according to Scott. > > --Kevinm KMAP-SR, M, WLKMMAS, UCC+WCA, And Beyond > http://www.daughtry.ca/ For Graphics and WebDesign, GO here! > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of Ed Crowley > Sent: Thursday, June 27, 2002 9:37 AM > To: Exchange Discussions > Subject: RE: Catch All... > > > Please post the relevant section of the RFC that the request "breaks". > > Ed Crowley MCSE+Internet MVP kcCC+I > Tech Consultant > hp Services > Protecting the world from PSTs and Bricked Backups! > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of Kevin Miller > Sent: Thursday, June 27, 2002 8:27 AM > To: Exchange Discussions > Subject: RE: Catch All... > > > Yes you can but it breaks the RFCS. And why would you want to? Do > > Catchall mailbox event sink for Exchange2000: > http://support.microsoft.com/default.aspx?scid=kb;en-us;Q32402 1&SD=MSKB& --Kevinm KMAP-SR, M, WLKMMAS, UCC+WCA, And Beyond http://www.daughtry.ca/ For Graphics and WebDesign, GO here! -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Gary Duckman Sent: Wednesday, June 26, 2002 6:27 AM To: Exchange Discussions Subject: Catch All... Hi Guys, I have not been on the list for over a year so excuse me if I have missed the threads on this.... Can I re-route all inbound unknown recipient mail to a single mailbox in Exchange 2000? (I known how to do it in 5.5) At the moment it goes into the badmail directory. This is for people who mispell addresses etc. Cheers, Gary _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED] _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED]