2009-03-26 10 views
6

Jakie API/Biblioteki są polecane do wysyłania podpisanych e-maili z kodu Java? Jakie są wymagania na serwerze SMTP naszej firmy, aby umożliwić transport tych podpisanych listów?Jak wysłać podpisane e-maile z java?

Mamy już infrastrukturę PKI, więc certyfikaty nie stanowią tu problemu.

+1

Czy istnieje sposób, aby podpisać tylko z apka javamail bez bouncycastle? (kod źródłowy, brak bibliotek stron trzecich) –

Odpowiedz

5

Biblioteka S/MIME BouncyCastle jest łatwa w użyciu i kompatybilna ze zwykłymi klientami poczty obsługującymi bezpieczne wiadomości e-mail.

BouncyCastle oferuje również wsparcie e-mail w stylu PGP, ale zazwyczaj wymaga od odbiorców zainstalowania wtyczki lub znalezienia innego wsparcia dla weryfikacji podpisu.

W obu przypadkach podpisane wiadomości są po prostu wiadomościami MIME, tak jak wszystkie inne wiadomości e-mail. Na serwerze nie jest wymagane specjalne traktowanie.

Powiązane problemy