ESerra. desculpe pelo up.. mas estou desesperado já .. nada funciona.. coloquei no script o que você me disse mas ainda não funciona. Dê uma olhada, por favor: <?php $headers = 'MIME-Version: 1.0' . "\r\n"; $headers = 'Content-type: text/html; charset=utf-8' . "\r\n"; $NOME = urldecode($_GET['nome']); $EMAIL = urldecode($_GET['email']); $TELEFONE = urldecode($_GET['telefone']); $DATAFESTA = urldecode($_GET['datafesta']); $COMONOS = urldecode($_GET['comonos']); $MENSAGEM = urldecode($_GET['mensagem']); $DEST = "destino@dominio.com.br"; $cabecalho = "From: $EMAIL\nReply-To: $EMAIL"; $corpo .= "Nome = $NOME\n\n"; $corpo .= "Email = $EMAIL .\n\n"; $corpo .= "Telefone = $TELEFONE .\n\n"; $corpo .= "Data da Festa = $DATAFESTA .\n\n"; $corpo .= "Como nos conheceu? = $COMONOS .\n\n"; $corpo .= "Mensagem = $MENSAGEM\n\n"; $assunto .= "Contato Via Site"; mail($DEST, $assunto, $corpo, $cabecalho, $headers); ?> Não sei se vai ajudar mas quando eu uso o script desta maneira: <?php $NOME = utf8_decode($_GET['nome']); $EMAIL = utf8_decode($_GET['email']); $TELEFONE = utf8_decode($_GET['telefone']); $DATAFESTA = utf8_decode($_GET['datafesta']); $COMONOS = utf8_decode($_GET['comonos']); $MENSAGEM = utf8_decode($_GET['mensagem']); $DEST = destino@dominio.com.br"; $cabecalho = "From: $EMAIL\nReply-To: $EMAIL"; $corpo .= "Nome = $NOME .\n\n"; $corpo .= "Email = $EMAIL .\n\n"; $corpo .= "Telefone = $TELEFONE .\n\n"; $corpo .= "Data da Festa = $DATAFESTA .\n\n"; $corpo .= "Como nos conheceu? = $COMONOS .\n\n"; $corpo .= "Mensagem = $MENSAGEM .\n\n"; $assunto .= "Contato Via Site"; mail($DEST, $assunto, $corpo, $cabecalho); ?> A unica parte que chega acentuada perfeitamente é o cabeçalho.