http://br.php.net/manual/pt_BR/function.mail.php Olha o manual da função mail... O que está em colchetes é parâmetro opcional, ok? =) bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] ) o que ali diz: Alerta: mail() esperou 1 parâmetro string, e foi colocado um array no envia_mail.php na linha 19...