É um serviço muito utilizado, e percebi que muita gente ainda tem dúvidas sobre essa Função Nativa do PHP. Então vamos ao que interessa...
Seguindo a documentação do PHP, o envio de e-mail nada mais é que uma função denominada "mail" com pamêmtros passados a ela, seguindo um padrão..
mail("destino@algumacoisa.com.br", "Assunto", "Mensagem");
Sim, é só isso... se o seu servidor estiver configurado corretamente para o envio de e-mail, isso ja será suficiente para que um email seja enviado.
Obs "Alguns serviços do linux como (Sendmail e Postifix) precisam ser verificados"
É claro que isso é só um exemplo, e não passaremos os parâmetros a função dessa forma. Uma boa pratica para isso é criar variaveis para cada parâmetro.
Vou colocar um exemplo de como poderiamos fazer isso, utilizando valores vindo de um formulario.
$nome= $_POST["nome"];
$email = $_POST["email"];
$email_from= $_POST["email"];
$mens = $_POST["mensagem"];
$assunto = $_POST["assunto"];
$teste= "XYZ-" . date("dmYis") . "-ZYX";
$headers = "MIME-Version: 1.0\n";
$headers .= "From: \"$nome\" <$email_from>\r\n";
$headers .= "Content-type: multipart/mixed; boundary=\"$teste\"\r\n";
$headers .= "$teste\n";
mail($email,$assunto,$mens,$headers);
Bom a principio é isso galera.. Outra coisa legal é enviar e-mails com anexo.
No proximo Post eu coloco um exemplo de como podemos fazer isso...
Até a proxima
Nenhum comentário:
Postar um comentário