Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Inclui o arquivo class.phpmailer.php localizado na pasta PHPMailer
- require('class.phpmailer.php');
- // Conexão com banco de dados MySQL
- $conexao = mysqli_connect("localhost", "root", "", "clientes");
- // Define busca a ser realizada no MySQL
- $query= "SELECT nome, email FROM clientes";
- $resultado = mysql_query($query);
- while ($linha = mysql_fetch_array($resultado, MYSQL_BOTH)){
- // Seleciona os campos, para cada linha
- $nome=$linha['nome'];
- $email=$linha['email']; // Variáveis com assunto e mensagem
- $subject = ""Assunto da mensagem"";
- $mensagem = ' Caro $nome, Aqui está a mensagem, Atenciosamente, Spammer '; // Inicia a classe PHPMailer
- $mail=new PHPMailer(); // Define os dados do servidor e tipo de conexão
- $mail->IsSMTP(); // Define que a mensagem será SMTP
- $mail->SMTPAuth=true; // Usa autenticação SMTP? (obrigatório para alguns servidores, como o gmail)
- $mail->Port=465;
- $mail->SMTPSecure = "ssl";
- $mail->Host='smtp_do_servidor';
- $mail->Username='eu@gmail.com'; // Usuário do servidor SMTP
- $mail->Password='senha'; // Senha do servidor SMTP
- // Define o remetente
- $mail->SetFrom('eu@gmail.com','Eu');
- // Define os destinatário(s)
- $mail->AddAddress=$email;
- //$mail->AddBCC('seu_e-mail', 'seu_nome'); // Cópia Oculta
- // Define os dados técnicos da Mensagem
- //$mail->IsHTML(true); // Define que o e-mail será enviado como HTML
- //$mail->CharSet = 'UTF-8'; // Charset da mensagem (opcional)
- $mail->Subject=$subject;
- $mail->Body=$mensagem;
- //$mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano!";
- //$mail->AddAttachment("/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo
- // Cria e imprime variável de controle
- $imprime=$email;
- // Exibe uma mensagem de resultado
- echo $imprime;
- if($mail->Send()){// Envia o e-mail
- echo 'E-mail enviado com sucesso!';
- }else{
- echo 'Erro ao enviar e-mail: '.$mail->ErrorInfo;
- }
- }
- sleep(10);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement