PHPMailer para enviar correio

PHPMailer pode ser alcançado conveniente para enviar e-mails através de funções de back-office php.

1. Para usar um e-mail na caixa de correio, a necessidade para o serviço POP3 / SMTP caixa de correio:

Para caixa de correio QQ, por exemplo, a definição - Serviço de abertura de contas, o serviço POP3 / SMTP é ligado, o código de autorização e nota (para usar a parte de trás).

2. Modifique o arquivo php.ini

O; = extensão anterior php_openssl.dll remover o ponto e vírgula.

3. Faça o download do pacote PHPMailer

Download link: https: //pan.baidu.com/s/1jX3kCAq8uQ69-Y91dsOWwg   código de extração: i1vg

O baixado pacote em seu projeto, e email.php então aberto:

$ Number = $ _REQUEST [ "número "]; // receber transmitida valor 
$ email = $ _REQUEST [ "e-mail "]; // valor recebido transmitido 
sendMail ($ email, "191 jogo", "jogo [191 ] o código de verificação de e-mail é: 191 Games "); método // execução, enviar uma mensagem" número a $ ,. " //% para -> caixa de correio de destino, $ title -> título, $ content -> conteúdo, $ empresa -> assinatura 
função sendMail ($ a, $ título, $ content, $ Company) 
{ 
    // esta PHPMailer é baixado de Github para baixo antes que o projeto 
    requer '../PHPMailer/PHPMailer/PHPMailerAutoload.php'; 
    nova novo e-mail PHPMailer = $; 
    // mail enviar utilizando smtp autenticação 
    $ mail-> isSMTP (); 
    // este deve ser autenticação SMTP é necessário para a verdadeira 
    $ mail-> = SMTPAUTH para true; 
    // caixa de correio QQ endereço do servidor SMTP, aqui, claro, também ser escrito outro smtp endereço do servidor 
    $ mail-> host = 'smtp.qq.com' ;
    // conta de login SMTP aqui preencher qq string formato número para 
    $ mail-> Nome de usuário = '62 ****[email protected] ' ;

// Este código de autorização é obtido anteriormente, um total de 16 $ mail-> Password = 'mgpep ******* bfbe'; // Message Format $ mail-> DebugOutput = 'HTML'; $ mail-> o ContentType = 'text / html'; // mensagem codificação $ mail-> o charset = 'UTF-8.'; $ mail-> o setFrom (**** [email protected] '62', $ Company); // $ a como o destinatário do e-mail, se você quiser enviar para vários endereços de e-mail descartável, você só precisa chamar o seguinte método várias vezes para $ mail-> addAddress ($ a); // assunto do e-mail $ mail- > o título Assunto = $; // corpo da mensagem conteúdos $ mail-> body = $ conteúdo; // mensagens de envio usando um método send () IF {($ mail-> send ()!) echo 'succ'; return ' falha de transmissão: '$ mail-> ErrorInfo ;. O else {} return "enviada com sucesso"; } }

Depois de chamar o método para modificar os dados podem ser enviados por correio

 

Acho que você gosta

Origin www.cnblogs.com/weixiaofantasy/p/12588057.html
Recomendado
Clasificación