ENVIAR EMAIL COM PHP
11/02/2017
0
Boa tarde, estou tentando criar um código para enviar um email com PHP porém o email não é enviado, (a hospedagem tem configuração para servidor de Email). Alguém poderia me auxiliar onde está o erro, ou sugerir um novo código?
<?php
$name = @trim(stripslashes($_POST['nome']));
$email = @trim(stripslashes($_POST['email']));
$subject = @trim(stripslashes($_POST['assunto']));
$message = @trim(stripslashes($_POST['mensagem']));
// emails para quem será enviado o formulário
$emailenviar = "contato@tecnologiasystem.com";
$destino = $emailenviar;
$assunto = $subject;
// É necessário indicar que o formato do e-mail é html
$headers = 'MIME-Version: 1.0' . "\\r\\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\\r\\n";
$headers .= 'From: $name <$email>';
//$headers .= "Bcc: $EmailPadrao\\r\\n";
$enviaremail = mail($destino, $assunto, $message, $headers);
if($enviaremail){
$mgm = "E-MAIL ENVIADO COM SUCESSO!
";
echo " <meta http-equiv='refresh' content='10;URL=index.html'>";
} else {
$mgm = "Falha ao enviar email, por favor tente novamente.
";
echo " <meta http-equiv='refresh' content='10;URL=index.html'>";
echo "";
}
?>
<?php
$name = @trim(stripslashes($_POST['nome']));
$email = @trim(stripslashes($_POST['email']));
$subject = @trim(stripslashes($_POST['assunto']));
$message = @trim(stripslashes($_POST['mensagem']));
// emails para quem será enviado o formulário
$emailenviar = "contato@tecnologiasystem.com";
$destino = $emailenviar;
$assunto = $subject;
// É necessário indicar que o formato do e-mail é html
$headers = 'MIME-Version: 1.0' . "\\r\\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\\r\\n";
$headers .= 'From: $name <$email>';
//$headers .= "Bcc: $EmailPadrao\\r\\n";
$enviaremail = mail($destino, $assunto, $message, $headers);
if($enviaremail){
$mgm = "E-MAIL ENVIADO COM SUCESSO!
";
echo " <meta http-equiv='refresh' content='10;URL=index.html'>";
} else {
$mgm = "Falha ao enviar email, por favor tente novamente.
";
echo " <meta http-equiv='refresh' content='10;URL=index.html'>";
echo "";
}
?>
Kamila Costa
Curtir tópico
+ 0
Responder
Post mais votado
11/02/2017
Teste o PHPMailer, bem fácil de usar e tem bastante material dele no Google.
https://github.com/PHPMailer/PHPMailer
https://github.com/PHPMailer/PHPMailer
Hélio Oliveira
Responder
Mais Posts
13/02/2017
Diego Silva
Olá Kamila, faço a mesma sugestão do Hélio.
Tente com o PHPMailer, ele é fácil de usar. No link deixado pelo próprio Hélio, mostra como usar. É bem tranquilo :)
Se precisar de ajuda, posta aqui.
Tente com o PHPMailer, ele é fácil de usar. No link deixado pelo próprio Hélio, mostra como usar. É bem tranquilo :)
Se precisar de ajuda, posta aqui.
Responder
Clique aqui para fazer login e interagir na Comunidade :)