Hi, > An email "sending tool" is a mail client, or mail user agent (MUA) > James is a mail server, or mail transport agent (MTA) > JavaMail is an MUA, you can send mail using javamail, james will recieve > it. I'm aware of that.
> > I mean I need to be able to talk to it, > > Install James and use it as the destination for mail you send using > JavaMail. > James will receive the mail and process it. yep, I think I'll do that. > > inserting new messages in its > > queue programmatically. > > I can't think of any reason why you would want to do this. > Tell me why you think it is necessary.. well, my thinking was that I wanted to get as immediate as possible feedback on the SMTP sending process, i.e. I wanted to get 55x SMTP error codes for non-existent Mailboxes as quickly as possible rather than only relying on processing bounces. And I wanted to do that without the hassle of doing the MX lookups and checking their availability and the like. But then again, even if there would be a possibility to directly insert msgs into James' queue I wouldn't probably get immediate feedback on the sending since the whole point of a queue is to be asynchronous. Ah, well worth a try nevertheless. Thanks Joerg
pgp00000.pgp
Description: signature