ciao amhark, puoi utilizzare swiftmailer o phpmailer per inviare le e-mail (anche con allegati).
Ricordati di filtrare il contenuto html che gli utenti andranno a scrivere