depois de muito bate cabeca resolvi da seguinte forma, geralmente as hospedagem do site oferecem emails, oque você deve fazer é criar uma conta de email no servidor, pois pra mandar email interno a funcao mail costuma nao pedir autentificação, e caso você queira receber em outro email, configure o email do servidor pra repassar para um email qualquer!
na verdade isso nao vai funcionar caso os emails sejam mandados para diversos destinatarios diferentes!
se você conseguir alguma coisa para autentificar que funcione mande pra gente pra desvendar esse tormento!!!
