|
|
|
|
| Shamash Home ° About ° Create a list ° Help ° Mailing Lists ° Jewish News ° Links ° Search ° Staff | |||
| Kosher Database ° Tanach/Bible ° Holocaust ° Jewish Books ° Israel ° Software/Graphics ° Donate | |||
A very important function of a listowner is to understand error messages you receive from ListProc and know what to do if you recieve them. This document will attempt to list some of the most common error messages and explain both their cause and what you, as a listowner should do in responce to the messages. The examples below are far from a complete list of the types of errors you will run into, but they will let you know about the most common error messages and how to handle them. After reading this page, if you are unsure what you should do about a particular error message you have received, please forward the complete error message to help@shamash.org and our staff will assist you.
If you cannot find the user who is bouncing messages on your list then you have to do a bit of detective-work. Sometimes the key words in the error message are hidden down a few screens from the beginning, so sometimes you will have to read through a long bounce message before you find the key words indicating why the message bounced.
Sort of. You can send listproc the
command:
CONFIG listname listpassword AUTO-DELETE-SUBSCRIBERS
and ListProc will do its best to make decisions for you. You will find that if an internet
provider has a transient error, the subscriber will be removed from your list. This can be
very annoying at times, but for very large lists, this is an excellent configuration option to
make your listowner responsibilities easier.
This solution only works on a relatively small number of messages. Future upgrades in the ListProc software will contain better management of error messages.
There are many forms of error messages. Unfortunately, There are not absolute Internet Standards which contain the the exact text which mailers send back with error messages. Some mail systems add extra information, other remove information, and some re port errors in an language other than English. ListProc's auto-delete-subscribers feature will not always understand these messages and stop the bounces.
Here are a few of the typical mail errors you will have to deal with as a list owner:
<<< 550 <daniel@some.machine.com>... User unknown 550 <daniel@some.machine.com>... User unknownAlmost all of the time, this message means that a user no longer maintains an email address at this location. This could be because they graduated, changed jobs, or began using a different Internet provider. You should delete the user from your list by sending the command
View more examples of user unknown error messages.
550 <daniel@some.machine.com>... Host unknown (Name server: some.machine.com: host not found)This error means that the computer (host) called some.machine.com cannot be found. Domain name service (DNS) went down for this domain, so the host may be running, but the Internet cannot correlate the name of the host to the IP address (numeric code name) of the host. Basically, the host cannot be found. It occurs for one of these reasons:
You won't be able to tell the difference between these sitations from this error message, so you'll have to make a judgement call.
If you have chosen to POSTPONE the user's mail, then you should email the user and notify them that you have done so. It would also be a good idea to keep track of users you POSTPONE, and at a later time (a week later perhaps), follow up with anot her message.
View more examples of host unknown error message.
A particular computer is having transient failures, and thus the intended subscriber cannot receive the message you sent immediatly. Yet, another mail host, somewhere along the path to the intended recipient will hold on to the messages for n days and attempt to redeliver it during that time period. Most of the time, the email address of the recipient is just fine, so its up to you, as the list owner, to decide if you want to wait out the transient failure for a few days, or if you want to POSTPONE the user. Most of the time, its best to wait out this problem, as it will usually resolve on its own. Please note that if you POSTPONE the user, that will NOT effect the message which is still attempting to be delivere d. See above for more information about this situation.
550 user daniel, quota exceeded 550 <daniel@some.machine.com>... Can't create output: Error 0This message just means that the users mailbox or account has filled up all allocated disk space. It frequently happens on 'edu' accounts where the mailbox space is very small. It can also occur if the user receives a very large attached file, suddenly joins many mailing lists, or goes out of town without postponing their mail. You should send the following command to ListProc:
View more examples of mailbox full error messages.
This error occurs when UNIX Sendmail is misconfigured for the intended recipient. Most of the time, the Internet provider for the intended recipient will fix this problem on their own, so this error is typically transient. You should POSTPONE or DELETE, according to your preference. One system sent the following under an "unknown mailer error 1" heading:
binmail: /usr/spool/mail/userid: too big to accept new messages.
It's size is 20805 bytes which is 325 bytes over quota.
mail: cannot open dead.letter
554 <userid@node>... unknown mailer error 1
This means that the user's account cannot handle this message for one of a few reasons. You should treat this as you do a mailbox full error, even though, it may mean that the user's mailbox is full, or it may mean that the user has exceeded their accoun
ts disk quota.
This error comes from cc:Mail systems and is very confusing. It claims that the mail bounced to one address, but was sent successfully to another.
While talking to smtp.machine.com:
>> DATA
<< 554 I/O error to mailbox
554 daniel@smtp.machine.com... Service unavailable
----- Recipients of this delivery -----
Bounced, cannot deliver:
daniel@smtp.machine.com
Sent successfully:
<daniel@machine.com>What this generally means (assuming that the mail hasn't gone through a redistribution list or a mirror site) is that you have a user daniel@machine.com on your list, and the server accepted the mail for that address successfully. However, that address actually redirects mail to a different address internally (in this case daniel@smtp.machine.com) and for whatever reason, the server can't forward the mail to that address. This is the equivalent of a "user unknown" error for daniel@machine.com.
Quota time limit for user daniel has expired. 554The mailbox has been filled for so long that the mail machine will no longer receive mail and queue it for later delivery. This is really a mailbox full error that is acting somewhat like a user unknown error. You should either POSTPONE or QUIET DELETE those who respond like this.... Service unavailable
Sendmail
<<< 550 <daniel@some.machine.com>... User unknown
550 <daniel@some.machine.com>... User unknown
Sendmail
<<< 550 Mailbox not found
550 <daniel@some.machine.com>... User unknown
FIDONET MAIL
<<< 550 <ruth@somewhere.fidonet.org>... Cannot mail directly to files
550 <ruth@somewhere.fidonet.org>... User unknown
Qmail
<daniel@some.machine.com>:
Sorry, no mailbox here by that name. (#5.1.1)
VMS Mail
Recipient address: daniel@some.machine.com
Reason: %MAIL-E-NOSUCHUSR, no such user daniel at node some
V4.2 VAX SMTP server
--> Error description:
Error-For: daniel@some.machine.com
Error-Code: 3
Error-Text: No such local user
Error-End: 1 error detected
MMDF Mailer
Your message could not be delivered to
'daniel@some.machine.com (host: some.machine.com) (queue: servers2)' for the following
reason: ' <daniel@some.machine.com>... User unknown'
Intermail Delivery Daemon
Notice (External): IDDUnknownUser (36/5)
The user "daniel@some.machine.com" is not known at this site.
TGV MultiNet V3.5 Rev B-X SMTP
Report on your message to: /R=MACHINEVX/R=A1/U=daniel/@some.machine.com
Reason: Unable to transfer; message formatting problem (1)
Diagnostic: Unrecognized recipient name (0)
Supplementary-information: ALL-IN-1 EM$_SVM_EXPFAIL
Extension-id: 1
MHS/SMF
Produced the following MHS/SMF delivery notification:
101: Unknown user at destination host
SLMail v2.5
The following destination addresses were unknown (please check
the addresses and re-mail the message):
SMTP
Microsoft Network
The following recipient(s) could not be reached:
daniel@classic.msn.com On Fri, 24 Sep 99 04:35:48 UT
This is not an active account on The Microsoft Network. Either the account
does not exist, or the Member ID is expired.
Qmail <daniel@some.machine.com>: Sorry, I couldn't find any host named some.machine.com. (#5.1.2)
550 user daniel, quota exceeded 550 <daniel@some.machine.com>... Can't create output: Error 0 procmail: Quota exceeded while writing "/var/spool/mail/daniel" 550 <daniel@some.machine.com>... Can't create output: Error 0 m2mbox.real: /u2/94/xx751/mbox: user xx751: mailbox size quota exceeded 550 |"/usr/local/bin/m2mbox /u2/94/xx751/mbox"... Can't create output: Error 0 ... while talking to just.some.machine.com.: >>> RCPT To: <daniel@some.machine.com> <<< 552 <daniel@some.machine.com>... Mail quota exceeded 554 <daniel@some.machine.com>... Service unavailable <<< 552 <daniel@some.machine.com>... User mailbox is full, cannot deliver 554 <daniel@some.machine.com>... Service unavailable Banyan Network daniel@machine@some: Mailbox full VMS file extend failed writing to [disk.daniel]MAIL.MAI Bellmail bellmail: cannot append to /usr/spool/mail/daniel bellmail: cannot create ./dead.letter bellmail: error closing file: Bad file number 550... Insufficient permission MX V5.1-X VnDq --Failed delivery to: Address: daniel@some.machine.com Actual address: DANIEL Status: error opening !AS as output Compuserve(Please note this is for the address 74422.1234@compuserve.com) From: CompuServe Postmaster Subject: Undeliverable Message: ? EMDNRM - Mail Delivery Failure. No room in mailbox. 74422,1234--The old subject goes here Sender: auto.reply@compuserve.com
Qmail
|
![]() Tax Deductible |
[ Search
| Help ]
|