> Děkuji za odpověď.
>
> Nechce    se    mi    ale  věřit,  že neexistuje nějaká knihovna která
> odesílání  obyčejných emailů řeší, nejlépe i přímo s implementací SMTP
> protokolu. A aby byla schopna sledovat nedoručitelnost emailů.
>
> Neexistuje nějaký kompletní sw v Javě pro zasílání newsletterů?

Osobni zkusenosti nemam, ale po chvilce s googlem jsem nasel toto a asi budou i dalsi.

JAMES:
http://james.apache.org
James is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

ASPIRIN:
https://aspirin.dev.java.net/
Aspirin is an embeddable send-only SMTP server.

Jednoduche posilani mailu a moznost sledovat dorucenost mailu.

"First you implement org.masukomi.aspirin.core.MailWatcher.Then you call MailQue.addListener(MailWatcher watcher) and give it your watcher. "

A pak je tu, jak uz bylo zmineno klasicky JavaMail, ktery je soucasti jee kontejneru (jako jboss, glasfish..aj), ale ten byva oznacovan jako tezkopadny. Kazdopadne api pro sledovani dorucitelnosti mailu ma - viz javax.mail.event.TransportListener#messageNotDelivered(TransportEvent e)

Jinak jen tak na okraj: hodne zajimavy projekt, ktery resi kompletni praci s maily modernim zpusobem je Pythonovsky Lamson Project (http://lamsonproject.org/) od Zeda Shawa. Ale nevim kolik prace
by to dalo rozjet ho v jee kontejneru (pomoci Jythonu)...

Michal Bernhard


Odpovedet emailem