Hi Tom,
Thanks for the response.
I m just some terminology which is different from yours.
So my requirement is:
Find out the email delivery failure-becoz of any reasons like:
User doesn't exist
Mailbox is full....
Etc...

My config file contains this portion from james-config.xml also:
          <!-- Attempt remote delivery using the specified repository
for the spool, -->
         <!-- using delay time to retry delivery and the maximum number
of retries -->
         <mailet match="All" class="RemoteDelivery">
            <outgoing> file://var/mail/outgoing/ </outgoing>
            <!-- alternative database repository example below -->
            <!-- outgoing> db://maildb/spool/outgoing </outgoing-->

            <!-- Delivery Schedule based upon RFC 2821, 4.5.4.1 -->
            <!-- 5 day retry period, with 4 attempts in the first
                 hour, two more within the first 6 hours, and then
                 every 6 hours for the rest of the period. -->
            <delayTime>  5 minutes </delayTime>
            <delayTime> 10 minutes </delayTime>
            <delayTime> 45 minutes </delayTime>
            <delayTime>  2 hours </delayTime>
            <delayTime>  3 hours </delayTime>
            <delayTime>  6 hours </delayTime>
            <maxRetries> 25 </maxRetries>
 
I want to make all the messages which returns to us/not delivered so
that we can take necessary actions. Read receipts  in not allowed. How
to do it in Apache James?


-----Original Message-----
From: Tom Brown [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 14, 2006 2:37 PM
To: James Users List
Subject: Re: How to work with email bounces?

Hi,

By hard-fail and soft-fail do you mean the difference between a
permanent failure (such as user does not exist) and temporary failure
(mailbox is full). These types of failures are different from bounces.
The difference is whether or not the mail server accepts
responsibility for delivering the message.

A bounce is when the mail server says "I said I would deliver the
message, but for some reason cannot deliver it", whereas a the
permanent and temporary failures are when the mail server says "I know
I cannot deliver this message accept this message because...".

When you say "I need to deal with...", in what respect? Are you trying
to send the appropriate bounces, or are you trying to detect when you
receive them so you can flag a message as unsent?

Tom

On 12/14/06, Sharma, Ashutosh <[EMAIL PROTECTED]> wrote:
> Sorry for confusing you.
> Soft bounces is soft errors like user mailbox is full
> hard bounces is hard errors like user mailbox doesnot exist.
>
> -----Original Message-----
> From: Norman [mailto:[EMAIL PROTECTED]
> Sent: Thursday, December 14, 2006 12:48 PM
> To: James Users List
> Subject: Re: How to work with email bounces?
>
> Hi,
>
> what you mean with soft and hardbounces ? Permerror and Temporaryerror
?
>
> bye
> Norman
>
> Sharma, Ashutosh schrieb:
> > I need to deal with soft and hard bounces. Any links or ideas to
> > implement it? any sample code?
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to