Provato ad utilizzare la classe PHPMailer? Ti risolverebbe un pò di problemi