Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: non deliverable email (OT)

by jlongino (Parson)
on Mar 30, 2003 at 19:37 UTC ( #246763=note: print w/replies, xml ) Need Help??


in reply to non deliverable email

I'm not an expert in this area (even though I'm a sysadmin type) there are several reasons why undeliverable mail may not be returned to you. I've listed a few reasons that immediately come to mind though I'm certain that there are many other plausible reasons as well.

Keep in mind how mail usually makes several jumps between sites before reaching its destination, and the fact that problems can occur at any one of those sites. Sometimes mail flow becomes clogged because an intermediate site is down and there's no alternate path to take. At one time, all incoming mail to my work site (Mobile, Alabama) had to pass through Huntsville before it could get here. If the Huntsville site was down, we couldn't send/receive mail until it recovered. Related to this scenario is one in which a "critical path" site has a problem with their Domain Name Server, which can sometimes become corrupted or--if an independent box--downed. Mail can be delayed for up to 3 or 4 days while waiting for the impaired site to recover. If the downed site doesn't recover within the alotted time, a return-to-sender attempt is made. So if it hasn't been at least 3 or 4 days since you sent the message, you may still get it.

Sometimes, a site administrator develops custom sendmail wrappers that try to filter/process mail for specific reasons. I develop custom filters that are used for bulkmail delivery purposes (note: our bulkmail is internal). Sometimes wrapper bugs can bypass normal sendmail processes and accidently trash incoming mail. The bug may be minor and escape the programmer's notice.

An unlikely but still plausible scenario is that although a recipient account has been login disabled, it hasn't been removed from the system. The mail is sucessfully delivered, but the intended receiver believes that the account doesn't exists anymore. I'm sure that I probably have at least 3-5 accounts of this type on my systems right now (makes note to self to check/remove locked accounts).

Another unlikely but possible situation occurs sometimes at my workplace. We have two major email servers: one Unix-based and the other Groupwise. It is possible for a departmental authority to call and request Groupwise accounts for a group of people. The people involved sometimes already have the Unix-based account and are unaware that they have a Groupwise account. Next thing I know users call wanting to know what happened to an important memo they know has been sent to them but they haven't received. The sender won't receive an undeliverable reply since the message was delivered.

Rather than focus on the "from" address, have you determined for certain that the "to" address exists and is deliverable? Sometimes resolving this type of problem can only be accomplished by contacting the postmaster of the delivery site involved.

--Jim

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://246763]
help
Chatterbox?
[Corion]: Meh, I found another Amazon "used" scam reseller... If a product sells for "almost new" at half the price, it's a scam, most likely...
[ambrus]: Corion: that's not true. Actually for Christmas and Thanksgiving, a lot of people buy electronics such as cameras as present, then many of them figure out they don't need it,
[ambrus]: and the electronics gets reselled almost new, but it has to be sold at half price because otherwise everyone chooses to buy the new product which has fewer risk of selling damaged products labelled as almost new.
[ambrus]: You can actually get a lot of useful cheap really almost new products that way, with only a little risk of scams.
[ambrus]: That's what some of the "Black Friday" sales are about.
[Corion]: ambrus: Well, usually, these people don't have in their description "mail me at dodgy_reseller # g m a i l | co m" , replace the "#" by "@" :)
[Corion]: Oh, and the "o" in "com" is a zero

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (11)
As of 2017-11-21 14:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:













    Results (304 votes). Check out past polls.

    Notices?