Enviado E-Mail com PHP

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Segue um código bem simples de envio de e-mail com PHP, junto com a função mail();
Já está comentado, é usar e aprimorar!!

Arquivo: enviar.html

<html>
<head>
<title>Formulario de E-mail</title>
</head>
<body>
<table width="401" border="0" align="center" cellpadding="0" cellspacing="1">
<form action="envia_email.php" method="post">
<tr>
<td width="20%">Seu Email:</td>
<td><input type="text" name="email" size="50" maxlength="255"></td>
</tr>
<tr>
<td width="20%">Assunto:</td>
<td><input type="text" name="assunto" size="50" maxlength="255"></td>
</tr>
<tr>
<td colspan="2">Mensagem:<br><textarea cols="60" rows="5" name="mensagem"></textarea>
</td>
</tr>
<tr>
<td height="40" colspan=2 align="center"><input type="submit" value="Enviar"></td>
</tr>
</form>
</table>
</body>
</html>

Arquivo: envia_email.php

<?php
// Coloque aqui se e-mail de Destino
$destino = "seuemail@dominio.com.br";

// Pegando os valores do Formulário através da Variável Externa $_POST
$rementente = $_POST['email'];
$assunto = $_POST['assunto'];
$mensagem	= $_POST['mensagem'];

// Declarando o Tipo de Caractere e o Remetente
$headers  = "Content-Type: text/html; charset=iso-8859-1";
$headers .= "From:".$rementente."";

// A Função Mail vai fazer o envio da Mensagem
mail("$destino", "$assunto", "$mensagem","$headers");

// Dando a Resposta do E-Mail
echo("Dados Enviados com Sucesso");
?>

Dica: Acesse também: http://www.webly.com.br

Agência OFF, desenvolvimento de soluções web para as Agências Digitais


2 Respostas para Enviado E-Mail com PHP

  1. Poderia tambem por um exemplo com SMTP né Ted? Ficaria bem legal ;)

    só uma coisa eu mudaria nos scripts:
    mail(“$destino”, “$assunto”, “$mensagem”,”$headers”);

    tiraria as aspas:
    mail($destino, $assunto, $mensagem,$headers);

  2. Você tenho que respeitar e tirar o chapéu, hehe!!

Deixe seu Comentário