Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- date_default_timezone_set('America/Sao_Paulo');
- require("../cfg/conn.php");
- require("../admin/class/Conn.class.php");
- require("../admin/class/Form_SMTP.class.php");
- // PHPMailer
- require("../admin/class/PHPMailerAutoload.php");
- $phpMailer = new PHPMailer;
- $formSMTPClass = new Form_SMTP();
- $smtp = $formSMTPClass->read();
- /*************************************************************/
- $nome = 'Teste';
- $mail = 'teste@teste.com.br';
- $cidade = 'Teste';
- $mensagem = 'Test';
- if(!empty($nome) && !empty($mail) && !empty($cidade) && !empty($mensagem)) {
- $assunto = 'Contato via formulário - Use Your Guns';
- $html = "Test";
- $nonHTML = "Test";
- $destinatarios = explode(";", $smtp->destinatarios);
- // Usar SMTP para fazer o envio
- $smtpD['host'] = $smtp->host;
- $smtpD['user'] = $smtp->user;
- $smtpD['pass'] = $smtp->pass;
- $smtpD['port'] = $smtp->port;
- $smtpD['auth'] = $smtp->auth;
- $smtpD['secure'] = $smtp->secure;
- $phpMailer->isSMTP(); // Set mailer to use SMTP
- $phpMailer->Host = $smtpD['host']; // Specify main and backup server
- $phpMailer->Port = $smtpD['port']; // SMTP Port
- $phpMailer->SMTPAuth = $smtpD['auth']; // Enable SMTP authentication
- $phpMailer->Username = $smtpD['user']; // SMTP username
- $phpMailer->Password = $smtpD['pass']; // SMTP password
- if(!empty($smtpD['secure'])) {
- $phpMailer->SMTPSecure = $smtpD['secure']; // Enable encryption, 'ssl' also accepted;
- }
- $phpMailer->SMTPDebug = 0;
- $phpMailer->From = $smtpD['user'];
- $phpMailer->FromName = 'Use Your Guns';
- foreach($destinatarios as $destinatario) {
- $phpMailer->addAddress($destinatario);
- }
- $phpMailer->WordWrap = 50;
- $phpMailer->isHTML(true);
- $phpMailer->AddReplyTo($smtpD['user']);
- $phpMailer->Subject = utf8_decode($assunto);
- $phpMailer->msgHTML(utf8_decode($html));
- $phpMailer->AltBody = $nonHTML;
- if(!$phpMailer->send()) {
- $json['error'] = 1;
- $json['msg'] = $phpMailer->ErrorInfo;
- } else {
- $json['error'] = 0;
- $json['msg'] = 'E-mail enviado com sucesso!';
- }
- } else {
- $json['error'] = 0;
- $json['msg'] = 'Por favor, preencha todos os campos do formulário!';
- }
- header('Content-type: application/json');
- echo json_encode($json);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement