Yes, this is a bug I just introduced and should be fixed (if not 
already, by tomorrow morning).  I have it looking for that Collection in 
the mailet context attributes, but I forgot to commit James.java to have 
it store that Collection in the attributes as well.
-- 
Serge Knystautas
Loki Technologies - Unstoppable Websites
http://www.lokitech.com/

Samuel Sadek wrote:
> It appears that the mailetconfig fails to retrieve the 
> Constants.SERVER_NAMES attribute from the current mail session object. I 
> have traced this problem with the following culprit line within the 
> RemoteDelivery.deliver method:
> 
> Collection servernames = (Collection) 
> getMailetContext().getAttribute(Constants.SERVER_NAMES);
> 
> I have configured James server to be 'secemail.dnsalias.com' with 
> autodetect option set to false as shown in the following config portion:
> 
> <servernames autodetect="FALSE">
>  <servername>secemail.dnsalias.com</servername>
> </servernames>
> 
> And I know that at James start-up it refers to the mentioned host 
> servername as it's shown in the James.log file as follows:
> 
> 1019084630921 [INFO   ] (James): JAMES init...
> 1019084630921 [DEBUG  ] (James): Using MailStore: 
> org.apache.james.core.AvalonMailStore@c62c8
> 1019084630921 [DEBUG  ] (James): Using UsersStore: 
> org.apache.james.core.AvalonUsersStore@2940b3
> 1019084630921 [INFO   ] (James): Local host is: orange
> 1019084630921 [INFO   ] (James): Handling mail for: secemail.dnsalias.com
> 1019084630937 [INFO   ] (James): Local users repository opened
> 1019084630937 [INFO   ] (James): Private Repository LocalInbox opened
> 1019084630937 [DEBUG  ] (James): Got spool
> 1019084630937 [INFO   ] (James): JAMES ...init end
> 
> Could anyone please provide any feedback?
> 
> Much obliged.
> 
> Sam.
> 
> 
>> From: "Danny Angus" <[EMAIL PROTECTED]>
>> Reply-To: "James Users List" <[EMAIL PROTECTED]>
>> To: "James Users List" <[EMAIL PROTECTED]>
>> Subject: RE: Problem with sending a mail message to a remote mail server
>> Date: Wed, 17 Apr 2002 14:45:11 +0100
>>
>> We've seen people have problems connecting to hotmail before, I expect 
>> it is
>> probably because the service is busy or some other network related issue,
>> rather than a mail related one, but I don't really know.
>> The real test would be whether you fail to connect to every service 
>> you try
>> or only hotmail.
>>
>> One possibility is that hotmail demands a HELO or EHLO before it will 
>> accept
>> a MAIL FROM command.
>> As we use java mail for sending I wouldn't know whether this is being
>> complied with or not.
>>
>> Again the test would be whether James can never connect to hotmail, or 
>> only
>> occasionaly.
>>
>> d.
>>
>>
>> > -----Original Message-----
>> > From: Samuel Sadek [mailto:[EMAIL PROTECTED]]
>> > Sent: 17 April 2002 14:22
>> > To: [EMAIL PROTECTED]
>> > Subject: RE: Problem with sending a mail message to a remote mail 
>> server
>> >
>> >
>> > Thanks for the reply Dan.
>> >
>> > Can you possibly explain why the JAMES server has failed to connect to
>> > Hotmail.com's smtp server via port 25? Bearing in mind that I'm
>> > using IMAP
>> > server to achieve this and the fact that I'm using the latest
>> > version of the
>> > RemoteDelivery mailet...
>> >
>> > I'd appreciate any thoughts you may have on this matter.
>> >
>> > Sam.
>> >
>> > >From: "Danny Angus" <[EMAIL PROTECTED]>
>> > >Reply-To: "James Users List" <[EMAIL PROTECTED]>
>> > >To: "James User List" <[EMAIL PROTECTED]>
>> > >Subject: RE: Problem with sending a mail message to a remote mail 
>> server
>> > >Date: Wed, 17 Apr 2002 14:13:18 +0100
>> > >
>> > >Sam,
>> > >reading this last entry in your log extract...
>> > >
>> > > > 1018997266562 [INFO   ] (James.Mailet): RemoteDelivery:
>> > Storing message
>> > > > Mail1018997243718-0-!21833932-to-hotmail.com into outgoing after 0
>> > >retries
>> > > >
>> > > > Why hasn't it attempted to resend the message? Isn't there any
>> > >reattempts
>> > > > allowed or configured within James to achieve this?
>> > >
>> > >
>> > >... makes me wonder what the problem is, this (I think)
>> > indicates that the
>> > >mail has been pushed back into the spool.
>> > >James will attempt to send it the first time it processes the spool 
>> after
>> > >the wait between retries interval has elapsed.
>> > >
>> > >d.
>> > >
>> > >
>> > >--
>> > >To unsubscribe, e-mail:
>> > ><mailto:[EMAIL PROTECTED]>
>> > >For additional commands, e-mail:
>> > ><mailto:[EMAIL PROTECTED]>
>> > >
>> >
>> >
>> > _________________________________________________________________
>> > Get your FREE download of MSN Explorer at
>> http://explorer.msn.com/intl.asp.


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

Reply via email to