A levélszolgáltató egy olyan illesztőprogram, ami támogatja a levelek együttműködését a levélkiszolgálókkal egy bizonyos levelezési protokoll használatával. Az alkalmazáskiszolgáló szolgáltatókat (másnéven protokoll szolgáltatókat) tartalmaz a levélprotokollokhoz.
Egy levelezés szolgáltató protokoll szolgáltatók gyűjteményét foglalja magába. Például az alkalmazáskiszolgáló rendelkezik egy beépített levélszolgáltatóval, amely magában foglalja a leggyakoribb protokoll szolgáltatókat. Ezek a protokoll szolgáltatók alapértelmezésként telepítve vannak, és elegendők a legtöbb alkalmazás számára. Ha van egy bizonyos alkalmazása, amely egyéni protokoll szolgáltatókat igényel, akkor kövesse a JavaMail API tervezési specifikáció levelezési munkamenettel foglalkozó fejezetében leírt lépéseket a saját protokoll szolgáltatók telepítéséhez.
A levelezési munkameneteket a javax.mail.Session osztály képviseli. A levelezési munkamenet hitelesíti a felhasználókat és felügyeli a hozzáférést a üzenetkezelési rendszerekhez.
Platform független levelezési alkalmazások létrehozásához használjon egy erőforrásgyár hivatkozást a levelezési munkamenet létrehozásához. Az erőforrásgyár egy olyan objektum, amely hozzáférést biztosít egy program telepített környezetében lévő erőforrásokhoz. Az erőforrásgyárak a Java nevesítési és címtár felület (JNDI) által meghatározott elnevezési megállapodásokat használják.
Követendő eljárás: Győződjön meg róla, hogy minden levelezési munkamenet meg van határozva
egy szülő levelezési szolgáltató alatt. Előbb válassza ki a levelezési
szolgáltatót, majd azután hozza létre az új levelezési munkamenetet.bprac