Poskytovatel poštovní služby je ovladač, který podporuje výměnu informací mezi poštovní službou a poštovními servery pomocí konkrétního poštovního protokolu. Aplikační server používá pro poštovní protokoly poskytovatele služeb, kteří jsou také označováni jako poskytovatelé protokolů.
Poskytovatel pošty zapouzdřuje kolekci poskytovatelů protokolů. Například aplikační server má vestavěného poskytovatele pošty, který obsahuje nejčastější poskytovatele protokolů. Tito poskytovatelé protokolů jsou pro většinu aplikací instalováni jako výchozí a postačující. Pokud konkrétní aplikace vyžaduje vlastní poskytovatele protokolu, postupujte podle pomocí kroků v kapitole popisující relace pošty ve specifikaci návrhu rozhraní API služby JavaMail.
Relace pošty jsou reprezentovány třídou javax.mail.Session. Objekt relace pošty ověřuje uživatele a kontroluje přístup k systémům zpráv.
Chcete-li vytvářet poštovní aplikace nezávislé na platformě, vytvořte poštovní relaci pomocí odkazu na továrnu prostředků. Továrna prostředků je objekt, který poskytuje přístup k prostředkům v zavedeném prostředí programu. Továrny prostředků používají pravidla pro pojmenování definovaná rozhraním JNDI (Java Naming and Directory Interface).
Odkazy s označením (online) vyžadují přístup k Internetu.