Como enviar e-mails com a função mail() do PHP

Atenção: O código mencionado é somente um exemplo. Caso haja dúvidas quanto sua utilização, sugerimos que verifique juntamente a um desenvolvedor de sua confiança.
 
Nas hospedagens com suporte a PHP você poderá utilizar a função mail() do PHP.
Para isso, siga os seguintes passos:
 
1º Passo: Criando a página HTML.
 
Crie uma página HTML que contenha o seguinte formulário:
 
Formulario PHP
 
O código para a página HTML deve ser o seguinte:
 
 
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
    <title>Formulario</title>
</head>
<body>
    <form method="post" action="enviar.php" name="Inputform">
        <table border="0" width="50%">
            <tr>
                <td width="48%" align="right">DE:</td>
                <td width="52%"><input type="text" name="from" size="20" style="width:100%;" /></td>
            </tr>
            <tr>
                <td width="48%" align="right">ASSUNTO:</td>
                <td width="52%"><input type="text" name="assunto" size="20" style="width:100%;" /></td>
            </tr>
            <tr>
                <td width="48%" align="right">MENSAGEM:</td>
                <td width="52%"><textarea rows="4" name="mensagem" cols="26" style="width:100%;"></textarea></td>
            </tr>
            <tr>
                <td width="100%" align="center" colspan="2"><input type="submit" value="Enviar" /></td>
            </tr>
        </table>
    </form>
</body>
</html> 
 
 
2º Passo: Crie o Script PHP que realizará o envio, ele deve se chamar mail.php
 
 
<?php
// e-mail para receber os dados do formulario
// insira uma conta de e-mail valida em sua hospedagem
$destino = "Conta@SeuDomínio";
// O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822.
$remetente = $destino;
$mensagem = $_POST['mensagem'];
$subject = $_POST['assunto'];
$origem = $_POST['from'];
$headers = "MIME-Version: 1.1\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
$headers .= "From: " . $remetente . "\n";
$headers .= "Reply-To: " . $origem . "\n";
if(mail($destino, $subject, $mensagem, $headers))
 echo "Mensagem enviada com sucesso";
else
 echo "A mensagem não pode ser enviada";
?>
 
 
NOTA: Substitua Conta@SeuDomínio por um endereço de e-mail válido de seu site.
 
3º Passo: Publicação dos arquivos:
 
Através do Gerenciador de Arquivos do Painel de Controle do seu domínio, ou utilizando um Cliente de FTP, publique os arquivos mail.php e envia.html na raiz do seu domínio ou em um diretório de sua preferência.