Ir para conteúdo
Fórum Script Brasil
  • 0

PHPMailer


ursolouco

Pergunta

Segue

<?php
//
//Versao 1.0
//Autor Wellington Rodrigues <wellingtonbr@gmail.com>
//
//Queridão, é só copiar, manter os crédito e usar.
//
//Implementa bibliotecas
require_once('PHPMailer_v5.1/class.phpmailer.php');
require_once('PHPMailer_v5.1/class.pop3.php');
require_once('PHPMailer_v5.1/class.smtp.php');
//Abre tag para formatação da sáida na tela
echo '<pre>';
//Tenta
try
{
    $mailer = new PHPMailer(true);                                                  //Cria instancia
    $mailer->Priority   = 1;                                                        //Prioridade
    $mailer->From       = 'email@dominio.com';                                      //E-mail remetente
    $mailer->FromName   = 'Seu nome';                                               //Nome remetente
    $mailer->Subject    = 'Assunto da mensagem';                                    //Assunto do e-mail
    $mailer->Host       = 'smtp.dominio.com';                                       //Host SMTP
    $mailer->SMTPAuth   = true;                                                     //Se o SMTP precisa de autenticação
    $mailer->Username   = 'email@dominio.com';                                      //Usuário SMTP
    $mailer->Password   = '        ';                                               //Senha SMTP
    $mailer->Body       = 'Ola Mundo'.PHP_EOL;                                      //Mensagem a ser enviada
    $mailer->IsHTML(false);                                                         //Mensagem no formato de texto
    $mailer->IsSMTP();                                                              //Configura mailer para entrega por SMTP
    $mailer->SMTPDebug  = true;                                                     //Habilita debug do SMTP
    $mailer->SingleTo   = true;                                                     //Enviar e-mail individualmente
    $mailer->AddReplyTo('suporteonline@dominio.com','Suporte On-Line');             //Configura o endereço para receber resposta da msg
    $mailer->AddAddress('email@dominio.com',        'Nome do aluno(a)');            //Adiciona destinatário da mensagem
    $mailer->AddAttachment(__FILE__);                                               //Adiciona script em anexo a mensagem
    $mailer->Send();                                                                //Realiza envio da mensagem
    unset($mailer);                                                                 //Deleta objeto da area de memória
}
//Pega exceção
catch(Exception $e)
{
    //Imprime mensagem de erro
    echo $e->getMessage();
}
//Fecha tag de formtação
echo '</pre>';

Abraços

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...