..:: MX Studio Fóruns ::..: Mail - Enviar email formatado usando com copia - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Mail - Enviar email formatado usando com copia

#1 User is offline   tatiana schyneider 

  • Group: Membros
  • Posts: 1
  • Joined: 21-March 11

Posted 21 March 2011 - 05:59 PM

Ola pessoal,

Eu tenho um codigo em PHP para envio de formulario de contato. Esta funcionado Ok,

A unica coisa e que as mensagens chegam somente no formato de texto normal(basico), mas eu necessito que coloque algumas em negrito outras sublinhados e etc.

Alguem tem ideia de como faço para a mensagem chegar formatada para mim e para o usuario?

Segue trecho do codigo:

..
<?php


echo "<html>
<head>
<title> Processando... </title>
<link rel=\"stylesheet\" href=\"class.css\" type=\"text/css\">
</head>";
// Variaveis originadas no arquivo.html
$nome = $_POST['nome'];
$endereco = $_POST['endereco'];
$numero = $_POST['numero'];
$bairro = $_POST['bairro'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$cep = $_POST['cep'];
$cpf = $_POST['cpf'];
$rg = $_POST['rg'];
$caixa_postal = $_POST['caixa_postal'];
$ddd_celular = $_POST['ddd_celular'];
$celular = $_POST['celular'];
$ddd_telefone = $_POST['ddd_telefone'];
$telefone = $_POST['telefone'];
$ddd_telefone2 = $_POST['ddd_telefone2'];
$telefone = $_POST['telefone'];
$sexo = $_POST['sexo'];
$dia_nasc = $_POST['dia_nasc'];
$mes_nasc = $_POST['mes_nasc'];
$ano_nasc = $_POST['ano_nasc'];
$profissao = $_POST['profissao'];
$email = $_POST['email'];
$assunto = $_POST['assunto'];



// adicionei a captura do ip do remetente 
$ip = $_SERVER['REMOTE_ADDR'];
//Seu email, para onde irao as informações do formulário
$mail_destino = "teste@fulano.com.br";
echo "<body bgcolor=\"#FFFFFF\" leftmargin=\"10\" topmargin=\"20\" marginwidth=\"20\" marginheight=\"0\">
<center><font class=\"texto\"> <font face=\"Verdana\">";
//Mensagem de cabeçalho do email
$mail_header = "Mensagem do site";


/* Para enviar email HTML, você precisa definir o header Content-type. */
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* headers adicionais */
$headers .= "To: \r\n";
$headers .= "From: \r\n";

$headers .= "Cc: \r\n";

//Mensagem para o email de resposta
echo "<body bgcolor=\"#FFFFFF\" leftmargin=\"50\" topmargin=\"10\" marginwidth=\"0\" marginheight=\"0\">
<center><font class=\"texto\">" ;

$msg_reply = "Olá $nome,\nRecebemos o seu email com o assunto: $assunto.\n\nObrigado pelo contato!\n\n Esta é uma mensagem automática de confirmação.\n Por Favor não responda este e-mail.\n ";


//Necessário

if ($nome!="xyz" )
	{
	
	$msg.="$mail_header\n\n";
	$msg.="Nome: $nome \n";
	$msg.="Endereco: $endereco\n";
	$msg.="Numero: $numero\n";
	$msg.="Bairro: $bairro\n";
	$msg.="Cidade: $cidade\n";
	$msg.="Estado: $estado\n";
	$msg.="Cep: $cep\n";
	$msg.="CPF: $cpf\n";
	$msg.="RG: $rg\n";
	$msg.="Caixa Postal: $caixa_postal\n";
	$msg.="Assunto: $assunto\n";
	
	
	if (mail($mail_destino, "Formulário do SITE: $assunto", $msg, "From:$nome<$email>"))
		{
		//Imprimindo confirmação de envio
		echo 
			" </font></center>
			<html>
			</html>";
			echo "<font class=\"texto\">";
			echo "<font face=\"Verdana\"><b>Caro Usuario! $nome</b>,<br><font face=\"Verdana\"><br>Sua mensagem<br> <font color=\"#FF0000\"><b> </b></font><font face=\"Verdana\"><br>Foi enviada com sucesso!<br><br>";
			echo "<font face=\"Verdana\">Obrigado!<br>Você receberá um e-mail de confirmação <br><font color=\"#121bd9\"><font face=\"Verdana\"><b><br> </b> <b></b></font> 
			";
		//Enviando mensagem de confirmação para o email do internauta
		 mail("$nome<$email>", "Re:Formulário enviado: $assunto", $msg_reply, "From:<$mail_destino>");
		}
		else
		echo
			"
			<meta http-equiv=refresh content=3;URL=../>
			</html><center><br><br><font color=red>
			<b>Erro ao enviar e-mail!</b>
			</font></center>
			";
	}
else
	{
	//Alerta sobre os campos obrigatórios
	echo 
		"
		<br><br><center>
				<a href=\"javascript:window.history.go(-1)\" class=\"links\">Por favor, volte e preencha corretamente.</a>
		
		</center>
		";
	}

?>

..


Obrigada desde ja
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)