There are two senarios to think about.
1. MUA to MTA   - mail client initial delivery to it's configured smtp
server.
2. MTA to MTA   - the above smtp server delivering to the smtpd that
services the target mailboxes.

If I understand you correctly, each of the three addresses are to different
domains.
Normally your MUA would drop a single copy of the email on its configured
smtp server. (senario 1)

(everything else is senario 2)
That smtp server would then establish connections with the remote smtp
servers that look after each of the target domains.
Normally if one of the smtp servers report mailbox full (or any other fatal
error), then only that delivery would fail.

There *may* be a problem if the email was to multiple addresses at the
*same* target domain.

example:  [EMAIL PROTECTED]   [EMAIL PROTECTED]   [EMAIL PROTECTED]
If [EMAIL PROTECTED] was full, then the mail server should still accept the email
for the other 2 addresses, and bounce [EMAIL PROTECTED]
If the target smtp daemon closes the session because one of the addresses
was rejected, but fails to accept the email for the other addresses, then
you would see your problem.  But that is not what you described, was it ?

Davide has said (if I read his reply correctly) that xmail would accept the
email for the other addresses.

Davide - any comments / clarifications ??

Rob: -)

__________________________________________________________
Censorship can't eliminate evil; it can only kill freedom.


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Davide Libenzi
> Sent: Thursday, 29 May 2003 3:37 PM
> To: [EMAIL PROTECTED]
> Subject: [xmail] Re: Behavior when XMAIL encounters single user with
> error.
>
>
>
> On Wed, 28 May 2003, Riaz wrote:
>
> > I'm having problems with the way XMAIL behaves when it encounters
> > a full mailbox or other error.
> >
> > Let's say I have an email and I send it to [EMAIL PROTECTED], [EMAIL PROTECTED] 
> > and [EMAIL PROTECTED]
> > If [EMAIL PROTECTED] has a mailbox full, Xmail will give me an error message and
> > none of the users get the email.
> >
> > I believe this was brought up a looong time ago, and I
> understand it is the RFC
> > compliant way of dealing with the error situation, but it becomes very
> > cumbersome
> > to some of my clients who may have 30 or 40 people on a email
> distribution
> > list,
> > and they get an error from XMAIL, and the entire email does not
> go through
> > to anyone.
> > They have to figure out which email caused the problem and then
> they have
> > to modify their
> > email distribution list to not send email to the 1 or 2
> mailboxes causing
> > the problem.
> >
> > Is there a way to set up XMAIL so that it will deliver to all
> of the valid
> > mailboxes even if 1
> > of the mailboxes in the email list had an error, i.e. mailbox
> full, etc...
> >
> > I hope this makes sense. Thanks!
>
> I'm sorry but it doesn't. XMail does give OK response to other recipients,
> so the MUA could indeed send the message. But many MUA consider the "send"
> as atomic transaction and do not send the message at all. This yes could
> be seen as a bug. An MTA *has* to behave in such way, it is written inside
> the protocol specification. An it is not some weird lemma written with
> 0.2p font, it the bare bone of the protocol. Every MTA I'm aware of behave
> in this way.
>
>
>
> - Davide
>
> -
> To unsubscribe from this list: send the line "unsubscribe xmail" in
> the body of a message to [EMAIL PROTECTED]
> For general help: send the line "help" in the body of a message to
> [EMAIL PROTECTED]
>

-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to