ti consiglio di utilizzare qualcosa di già pronto per inviare le mail, ad esempio phpmailer, ti evita un sacco di grattacapi in quanto è strausato e sicuramente i problemi come il tuo sono già stati risolti...