Enviando e-mai direto do site em php.
Publicado por Agrimar Teixeira 21/12/2003
[ Hits: 7.535 ]
Script para formulário de contato em php. Esse script envia um email usando a função mail.
Folha de estilo css
body {
scrollbar-arrow-color: #FFFFFF ;
scrollbar-base-color: #000066 ;
scrollbar-dark-shadow-color: #0000FF ;
scrollbar-track-color: #CCCCFF ;
}
A:link { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
A:visited { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
A:hover { color:#FF0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
.A1:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.A1:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.A1:hover { color:#0000FF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.A2:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }
.A2:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }
.A2:hover { color:#0000FF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }
.A3:link { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
.A3:visited { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
.A3:hover { color:#FF0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
a.link3:link { background:#000000; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
a.link3:visited { background:#000000; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
a.link3:hover { background:#000000; color:#ffffff; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
a.link4:link { background:#800000; color:#ffff00; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
a.link4:visited { background:#800000; color:#ffff00; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
a.link4:hover { background:#800000; color:#ffff00; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal }
input { font-family : Arial, Helvetica, sans-serif; font-size : 10; color : #000033; font-weight : normal; border-color : #999999; border-width : 1; background-color : #FFFFFF; }
textarea { font-family : Arial, Helvetica, sans-serif; font-size : 10; color : #000033; font-weight : normal; border-color : #999999; border-width : 1; background-color : #FFFFFF; }
td.jus { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000 }
td.just { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:normal; color: #FFFFFF }
--------------------------------------------- // ------------------------------------
Script
<?
/**
* Autor: Agrimar Teixeira
* E-mail: agrimar@bol.com.br
* Data: 20/11/2003
* Script: Script em php para envio de email pelo site.
*/
// Variaveis de configuracao
$destino = " [ email de destino ] ";
$titulo = " [ Seu titulo ] ";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Agrimar Teixeira">
<meta name="GENERATOR" content="Mozilla/4.74 [en] (Win98; U) [Netscape]">
<link href="estilo.css" type=text/css rel=StyleSheet>
<title><? echo $titulo; ?></title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#FF0000" alink="#000088" leftmargin=0 rightmargin=0 marginheight=0 topmargin=0>
<?
switch ($acao)
{
case "":
// Criando o formulário
?>
<form action="contato.php" method="post">
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="700">
<tr valign="top"><td><b><font size=3>Envie uma mensagem</font></b></td></tr>
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></center>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=2 WIDTH="700">
<tr valign="top"><td align="right"><b>Nome:</b></td><td><input name="nome" type="text" size="90"></td></tr>
<tr valign="top"><td align="right"><b>Empresa:</b></td><td><input name="empresa" type="text" size="90"></td></tr>
<tr valign="top"><td align="right"><b>Telefone:</b></td><td><input name="telefone" type="text" size="90"></td></tr>
<tr valign="top"><td align="right"><b>E-mail:</b></td><td><input name="email" type="text" size="90"></td></tr>
<tr valign="top"><td align="right"><b>Cidade:</b></td><td><input name="cidade" type="text" size="90"></td></tr>
<tr valign="top"><td colspan=2><b>Mensagem / Duvida</b></td></tr>
<tr valign="top"><td colspan=2><textarea name="mensagem" rows="3" cols="120"></textarea></td></tr>
<tr valign="top"><td colspan=2>
<input type="hidden" value="enviar" name="acao">
<input type="hidden" value="<? echo $_SERVER["REMOTE_ADDR"]; ?>" name="ip">
<input type="submit" name="Submit" value="Enviar mensagem"></td></tr>
</table></center>
</form>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="700">
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></center>
<?
break;
case "enviar":
// Variaveis de configuracao
$assunto = "E-mail enviado via web";
$msg = "De: ";
$msg .= $nome;
$msg .= "\r\n";
$msg .= "IP de origem: ";
$msg .= $ip;
$msg .= "\r\n";
$msg .= "Empresa: ";
$msg .= $empresa;
$msg .= "\r\n";
$msg .= "Telefone: ";
$msg .= $telefone;
$msg .= "\r\n";
$msg .= "E-mail: ";
$msg .= $email;
$msg .= "\r\n";
$msg .= "Cidade: ";
$msg .= $cidade;
$msg .= "\r\n";
$msg .= "\r\n";
$msg .= "Mensagem: ";
$msg .= $mensagem;
$msg .= "\r\n";
$msg .= "\r\n";
// Criando a variável adicional de headers
$headers = "Origem: "; //Observe que eu utilizei o header 'From' que é um header padrão.
$headers .= $nome;
$headers .= " <";
$headers .= $email;
$headers .= ">";
// Agora é só utilizar a função mail()
if (mail($destino, $assunto, $msg, $headers)) {
?>
<br><br>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690"><tr><td>
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%">
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></center></td></tr><tr><td><br><br>
<b><font size=5 color=000066>Mensagem enviada com sucesso!</font></b><br>
<b><font size=2 color=000066>Sua mensagem é muito importante para nós.</font></b>
<br><br></td></tr><tr><td>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690">
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></td></tr></table></center>
<? } else { ?>
<br><br>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690"><tr><td>
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%">
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></center></td></tr><tr><td><br><br>
<b><font size=5 color=000066>Erro: Mensagem não enviada!</font></b><br>
<br><br></td></tr><tr><td>
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="800">
<tr valign="top" heigth=1 bgcolor=000066><td></td>
</tr></table></td></tr></table></center>
<?
}
break;
}
?>
</body>
</html>
Busca por Dominio .com .net e .org
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Warcraft II Remastered no Linux? (6)
O programa assinador digital (5)









