Envio de emails por PHP

Ultimamente cada vez mais provedores vem adotando tecnicas anti-spam que impedem o envio de emails sem que antes se faça um cabeçalho para envio do email. alem disto é necessário tomar alguns cuidados para não ser pego no filtro SPFAssim muitos clientes tem acessado o suporte alegando não consseguir enviar e-mails através do PHP, segue a seguir um script simples e funcional para o envio de emails usando a função mail() do PHP, para se adaptado a sua nescessidade.


//
// Script para envio de e-mails por script PHP
//
$destino = "emaildestino@site.xxx.xx";          // E-mail de destino
$origem = "formulario@degahosting.com.br";  // E-mail Origem que seá utilizado para enviar o email
$resposta = "s.hospedagem@gmail.com"; // Email que irá receber a resposta do destinatário
$nome_rem = "PHPMAIL - DegaHosting Hospedagem de Sites"; // Nome do remetente
$assunto = "Assunto da mensagem para teste de envio de email por script"; // Assunto da menssagem
$msg_html = "Teste de envio de email<br>Testando 123<br>email recebido????"; // Corpo da menssagem em html


// Formação do Cameçalho de email
$cabecalho = "Return-Path: ".$nome_rem." <".$resposta.">\r\n";
$cabecalho .= "From: ".$nome_rem." <".$origem.">\r\n";
$cabecalho .= "X-Priority: 3\r\n";
$cabecalho .= "X-Mailer: PHP/" . phpversion() . "\r\n";
$cabecalho .= "MIME-Version: 1.0\r\n";
$cabecalho .= "Content-Transfer-Encoding: 8bit\r\n";
$cabecalho .= 'Content-Type: text/html; charset="iso-8859-1"';
// Configurando no php quem vai mandar o email
ini_set( 'sendmail_from', $origem );

// Enviando o Email
if ( mail( $destino, $assunto, $msg_html, $cabecalho ) ) {
echo "E-mail enviado com sucesso";
} else {
echo "Ocorreu um erro durante o envio do e-mail";
}
?>

Var dette svaret til hjelp?

 Print

Les også disse

Carregar dados de um site externo utilizando a biblioteca cURL

Quando desenvolvemos sites ou aplicações baseadas em tecnologias Web, provavelmente...

Sites com problemas de acentuação após o PHP 5.6

Após a implantação do php 5.6 alguns sites apresentaram problemas com os acentos, basicamente...

BUG OScommerce - erro ao acessar a area administrativa

Ao acessar a area administrativa da loja baseada no script oscommerce aparece a seguinte mensagem...

Erro Deprecated: Function session_is_registered() is deprecated na OsCommerce apos atualizar para o php 5.3

Para remover os alertas Deprecated: Function na OsCommerce, e necessario alterar os seguintes...

Erro Deprecated: Function set_magic_quotes no phpBB apos atualizar php para 5.3.x ou maior

Se esta recebendo a mensagem de erro no phpBB apos a versao do php no servidor ser atualizada,...