se fossero pochi perchè non fai a mano?
di solito c'è un utente postmaster che può aprire le caselle di posta, ne apri una decina, una ventina e poi integri la prima pagina di accesso alle casellette nel tuo sito con una voce di menù di tipo wrapper.
l'utente al primo accesso modifica le sue credenziali di accesso e così ha la sua privacy.
inoltre ci sta l'opzione di una casella "inoltro" io userei quel tipo, in un hosting condiviso è preferibile, in un server dedicato invece pure, anzi di più.