I wrote a Java system to help non-profits manage fundraising auctions - more
info here <http://togetherauction.com/> - and I need it to be able to
send emails from a few different domains.  I'm hosting it on an Ubuntu
server running Tomcat.

I'm wondering it it would make sense to run a local James SMTP server?

I store member databases for each of my clients with a few dozen or so emails.

The way it works now is hard to configure and hard to expand when I
add clients, since they typically don't know how to find their own
smtp settings and add an account for my system to use.  I use java
mail API to connect to each client's SMTP server in order to be
allowed to send as auct...@that_client_domain.

I've learned that domains of these must match the smtp domain in order
not to be rejected as spam.

I was hoping to just authenticate once to a local James SMTP server
and use it as a relay - as long as I don't open 25 or 587, that should
effectively prevent its public abuse, right?

I do have a business-class ISP whose terms of service permit web
hosting, but I'm not sure about SMTP  - I know theirs certainly won't
allow mail sent as being from any other domain.

I know that's a lot of info to swallow, but I don't want to forget any
relevant info.

Am I thinking about this the 'right way'?  Is there a simpler way to
set this up?    I'm
good with Java, but know less about mail protocols.

Thanks for any help to point me in the right direction.

Sincerely,
Jim Pinkham
http://TogetherAuction.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to