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