Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zombie

Dois Emails

Recommended Posts

como faço pra por dois emails no codigo abaixo, esse codigo é de um formulario de contato, ele funciona certinho pra um email, mais como faço pra que va duas copias um pra cada email??? se possivel com cco copia oculta........tem algum modo?

 

mail ("twiste@bol.com.br",					   //email aonde o php vai enviar os dados do form
	  "$assunto",
	  "Nome: $nome\nE-Mail: $email\nMensagem: $mensagem\nData: $data\nHora: $hora\nIp: $ip",
	  "From: $email"
	 );

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu codigo nao tem o header............ ele ta assim: esse codigo e o form.php mais os campos estao no flash.......aonde no codigo faço pra dois emails? sou meio leigo no assunto se puder dar uma força ai por favor........obrigado desde ja....

 

<?
//pega as variaveis por POST
$nome	  = $_POST["nome"];
$email	 = $_POST["email"];
$assunto   = $_POST["assunto"];
$Mensagem  = $_POST["mensagem"];

global $email; //função para validar a variável $email no script todo

$data	  = date("d/m/y");					 //função para pegar a data de envio do e-mail
$hora	  = date("H:i");					   //para pegar a hora com a função date
$ip		= $_SERVER['REMOTE_ADDR'];		   //função para pegar o ip do usuário

//aqui envia o e-mail para você
mail ("twiste@ig.com.br",					   //email aonde o php vai enviar os dados do form
	  "$assunto",
	  "Nome: $nome\nE-Mail: $email\nMensagem: $mensagem\nData: $data\nHora: $hora\nIp: $ip",
	  "From: $email"
	 );

//aqui são as configurações para enviar o e-mail para o visitante
$site   = "twiste@ig.com.br";					//o e-mail que aparecerá na caixa postal do visitante
$titulo = "RE: E-mail Enviado";				  //titulo da mensagem enviada para o visitante
$msg	= "Obrigado por visitar nosso site.!";

//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
	 "$titulo",
	 "$msg",
	 "From: $site"
	);

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então coloque hehe.

Olha só.

 

$headers = 'Bcc: emailda@copia.oculta.com' . "\r\n";
mail($email, $titulo, $msg, $headers);

Aquele From: Site na verdade é um dos headers do email.

Se quiser colocar ele tambem, é so consultar o manual do php, função mail() e ver o header From:

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloquei assim, mais dai a resposta o formulario foi pro email da pessoa que tava mandando a resposta..............como faço pra colocar ai o codigo...nao xinga rsrsrsrs

 

//aqui envia o e-mail para você
$headers = 'Bcc: twiste@ig.com.br' . "\r\n";
mail($email, $assunto, $mensagem, );
mail ("twiste@ig.com.br",					   //email aonde o php vai enviar os dados do form
	  "$assunto",
	  "Nome: $nome\nE-Mail: $email\nMensagem: $mensagem\nData: $data\nHora: $hora\nIp: $ip",
	  "From: $headers"
	 );

Compartilhar este post


Link para o post
Compartilhar em outros sites

$headers = 'Bcc: emailda@copia.oculta.com' . "\r\n";
$headers .= 'To: Destinatario <emaildo@destinatario.com>' . "\r\n";
$headers .= 'From: Remetente <emaildo@remetente.com>' . "\r\n";

mail($email, $titulo, $msg, $headers);

E não precisa usar a função mail() duas vezes.

O header BBC vai enviar uma copia oculta automaticamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

$headers = 'Bcc: emailda@copia.oculta.com' . "\r\n";
$headers .= 'To: Destinatario <emaildo@destinatario.com>' . "\r\n";
$headers .= 'From: Remetente <emaildo@remetente.com>' . "\r\n";

mail($email, $titulo, $msg, $headers);

E não precisa usar a função mail() duas vezes.

O header BBC vai enviar uma copia oculta automaticamente.

no caso ai, eu teria que preencher o e-mail da pessoa manualmente, como teria que ser pra pegar o email automatico (email que a pessoa por no formulario de contato) ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?
//pega as variaveis por POST
$nome	  = $_POST["nome"];
$email	 = $_POST["email"];
$assunto   = $_POST["assunto"];
$Mensagem  = $_POST["mensagem"];

global $email; //função para validar a variável $email no script todo

$data	  = date("d/m/y");					 //função para pegar a data de envio do e-mail
$hora	  = date("H:i");					   //para pegar a hora com a função date
$ip		= $_SERVER['REMOTE_ADDR'];		   //função para pegar o ip do usuário

//aqui envia o e-mail para você
mail ("twiste@ig.com.br",					   //email aonde o php vai enviar os dados do form
	  "$assunto",
	  "Nome: $nome\nE-Mail: $email\nMensagem: $mensagem\nData: $data\nHora: $hora\nIp: $ip",
	  "From: $email"
	 );

//aqui são as configurações para enviar o e-mail para o visitante
$site   = "twiste@ig.com.br";					//o e-mail que aparecerá na caixa postal do visitante
$titulo = "RE: E-mail Enviado";				  //titulo da mensagem enviada para o visitante
$msg	= "Obrigado por visitar nosso site.!";

//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
	 "$titulo",
	 "$msg",
	 "From: $site"
	);

?>

no caso vai ficar assim:

 

$headers = 'Bcc: emailda@copia.oculta.com' . "\r\n";

$headers .= 'To: Destinatario <emaildo@destinatario.com>' . "\r\n";

$headers .= 'From: Remetente <$_POST>' . "\r\n";

 

mail($email, $titulo, $msg, $headers);

? isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?

//pega as variaveis por POST

$nome = $_POST['nome'];

$email = $_POST['email'];

$assunto = $_POST['assunto'];

$mensagem = $_POST['mensagem'];

 

$data = date("d/m/y"); //função para pegar a data de envio do e-mail

$hora = date("H:i"); //para pegar a hora com a função date

$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário

 

// Aqui definimos os cabeçalhos da mensagem

$headers = 'MIME-Version: 1.0' . "\r\n";

$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$headers .= 'To: '.$nome.' <'.$email.'>' . "\r\n";

$headers .= 'From: Zombie <twiste@ig.com.br>' . "\r\n";

 

// Aqui montamos a mensagem

$msg = 'Nome: '.$nome.'\n';

$msg .= 'E-Mail: '.$email.'\n';

$msg .= 'Mensagem: '.$mensagem.'\n';

$msg .= 'Data: '.$data.'\n';

$msg .= 'Hora: '.$hora.'\n';

$msg .= 'Ip: '.$ip;

 

mail("twiste@ig.com.br", "$assunto", $msg, $headers); // Aqui envia o email para twiste@ig.com.br

 

mail($email, "RE: E-mail Enviado", "Obrigado por visitar nosso site.!", $headers); // Aqui envia o email para o cliente

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

copiei o codigo e coloquei la e da erro...........ele manda as msg pro cliente com o meu email tb...........tentei modificar mais nao deu muito certo nao tb...........

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.