Advertisement
Guest User

Enviar E-mail

a guest
Sep 15th, 2015
675
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.80 KB | None | 0 0
  1. <?php
  2.  
  3. include 'conectar.php';
  4.  
  5. $senha_usuario = $_POST['senha_usuario'];
  6. $nome_usuario = $_POST['nome_usuario'];
  7. $email_usuario = $_POST['email_usuario'];
  8. $data_envio = date('d/m/Y');
  9. $hora_envio = date('H:i:s');
  10.  
  11. $stmt = $conn->query("SET CHARACTER SET utf8");
  12. $stmt = $conn->query("SET NAMES utf8");
  13.  
  14. //Corpo do e-mail
  15. $arquivo = "
  16. <style type='text/css'>
  17.     body {
  18.         margin:0px;
  19.         font-family:Arial;
  20.         font-size:12px;
  21.         color: #666666;
  22.     }
  23. </style>
  24. <html>
  25.     <table border='1' bgcolor='#CCCCCC'>
  26.         <tr>
  27.             <td>Olá $nome_usuario! Segue sua senha solicitada através do aplicativo</td>
  28.             <td>$senha_usuario</td>
  29.         </tr>
  30.         <tr>
  31.            <td>Este e-mail foi enviado em <b>$data_envio</b> às <b>$hora_envio</b></td>
  32.        </tr>
  33.     </table>
  34. </html>
  35. ";
  36.  
  37. //Enviando e-mail
  38.  
  39.     //E-mail do destinatário
  40.     $destino = $email_usuario;
  41.     //Assunto do e-mail
  42.     $assunto = "Sua senha solicitada pelo aplicativo";
  43.  
  44.     //É necessário indicar que o formato do e-mail é html
  45.     $headers = "Content-Type:text/html; charset=UTF-8\n";
  46.     $headers .= "From: dominio.com.br<almeida.lopes1234567@gmail.com>\n"; //Vai ser mostrado que o email partiu deste email e seguido do nome
  47.     $headers .= "X-Sender: <almeida.lopes1234567@gmail.com>\n"; //Email do servidor que enviou
  48.     $headers .= "X-Mailer: PHP v".phpversion()."\n";
  49.     $headers .= "X-IP: ".$_SERVER['REMOTE_ADDR']."\n";
  50.     $headers .= "Return-Path: <almeida.lopes1234567@gmail.com>\n"; //Caso a mensagem seja respondida vai para este email
  51.     $headers .= "MIME-Version: 1.0\n";
  52.    
  53.     //Função que faz o envio do e-mail
  54.     $enviaremail = mail($destino, $assunto, $arquivo, $headers);
  55.    
  56.     if($enviaremail){
  57.     $mgm = "E-MAIL ENVIADO COM SUCESSO!";
  58.     echo $mgm;
  59.     } else {
  60.     $mgm = "ERRO AO ENVIAR E-MAIL!";
  61.     echo $mgm;
  62.     }
  63.    
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement