I have a fairly unique requirement to accept all email, to all existing
users, destined to any one of thousands of known hosts. I know all the
recipient users and all recipient hosts. I'm currently accomplishing
this on Solaris by:
Creating all users on the local box.
Seeding DNS so all fully qualified hosts authoritatively resolve to my IP.
Configuring sendmail to accept email for all hosts (using sendmail.cw
file containing all hosts).
Using JavaMail to poll POP3 user inbox for new messages every 3 seconds.
The problem is the polling, it is inefficient and generates errors
sometimes when multiple monitoring threads check mail.
We're also porting to Windows NT/2k.
I am interested in using James to satisfy my requirements with the
following goals:
Eliminate polling by writing a Mailet to will handle the mail as it
arrives. Listener architecture rather than polling.
It must be fast, Mailet must get email when it arrives, no 60 second
delays etc.
Thread safe.
Accept email destined to any know user at any known host.
Run on Linux, Windows, and Solaris.
No native code, all Java.
Prefer that all O/S implementations use the same config files.
Be as fast or faster than the above implementation, which should be
true if there's no polling involved.
Is this possible with James?
Thank You,
Bryan
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
- RE: Using James to eliminate polling and accept msgs to al... Bryan Jernigan
- RE: Using James to eliminate polling and accept msgs ... Danny Angus
- Re: Using James to eliminate polling and accept m... Bryan Jernigan
- RE: Using James to eliminate polling and acce... Noel J. Bergman
- RE: Using James to eliminate polling and accept msgs ... Noel J. Bergman
