public function configuracaoSMTP()
 {
     $pop = new POP3();
     $pop->authorise("mbox.redeunaviva.rio", 110, 30, "formulario.adesao=redeunaviva.rio", "redeunaviva", 1);
     $mail = new PHPMailer();
     $mail->SetLanguage("br");
     $mail->IsSMTP();
     $mail->IsHTML(true);
     $mail->SMTPSecure = "tls";
     $mail->SMTPAuth = "true";
     $mail->Host = "smtp.redeunaviva.rio";
     //Seu servidor SMTP
     $mail->Mailer = "smtp";
     //Usando protocolo SMTP
     //        $mail->SMTPDebug = 1;
     $mail->Username = "******";
     $mail->Password = "******";
     $mail->Port = 587;
     $to = '*****@*****.**';
     //seu e-mail
     $mail->From = $to;
     //email do remetente
     $mail->Sender = $to;
     //email do remetente
     $mail->FromName = "RedeUnaViva";
     //Nome de formatado do remetente
     $mail->AddAddress($to);
     //O destino do email
     $mail->AddBCC($this->email);
     //Envio com cópia oculta
     $mail->Subject = "RedeUnaViva - Formulário de Adesão - Web ";
     // . $this->titulo; //Assunto do email
     $mail->CharSet = "UTF-8";
 }
Esempio n. 2
0
 /**
  * Simple static wrapper for all-in-one POP before SMTP
  * @param $host
  * @param bool $port
  * @param bool $tval
  * @param string $username
  * @param string $password
  * @param int $debug_level
  * @return bool
  */
 public static function popBeforeSmtp($host, $port = false, $tval = false, $username = '', $password = '', $debug_level = 0)
 {
     $pop = new POP3();
     return $pop->authorise($host, $port, $tval, $username, $password, $debug_level);
 }
 public function enviarMensagem()
 {
     $this->geraProtocolo();
     $pop = new POP3();
     $pop->authorise("mbox.redeunaviva.rio", 110, 30, "contato=redeunaviva.rio", "redeunaviva", 1);
     //        $pop->authorise("mbox.redeunaviva.rio", 110, 30, "redesocial=redeunaviva.rio", "r3d3un4v1v4", 1);
     $mail = new PHPMailer();
     $mail->SetLanguage("br");
     //        $mail->IsMail();
     $mail->IsSMTP();
     $mail->IsHTML(true);
     $mail->SMTPSecure = "tls";
     $mail->SMTPAuth = "true";
     $mail->Host = "smtp.redeunaviva.rio";
     //Seu servidor SMTP
     $mail->Mailer = "smtp";
     //Usando protocolo SMTP
     //        $mail->SMTPDebug = 1;
     $mail->Username = "******";
     $mail->Password = "******";
     //        $mail->Username = "******";
     //        $mail->Password = "******";
     $mail->Port = 587;
     $to = '*****@*****.**';
     //seu e-mail
     $mail->From = $to;
     //email do remetente
     $mail->Sender = $to;
     //email do remetente
     $mail->FromName = "RedeUnaViva";
     //Nome de formatado do remetente
     $mail->AddAddress($to);
     //O destino do email
     $mail->AddBCC($this->email);
     //Envio com cópia oculta
     $mail->Subject = "RedeUnaViva - Contato ";
     // . $this->titulo; //Assunto do email
     $font = "arial";
     $tamanho = 2;
     $tamanhoSub = 1;
     $mail->CharSet = "UTF-8";
     $mail->Body = "<br>";
     //Body of the message
     $mail->Body .= "<font face={$font} size='{$tamanho}'>";
     $mail->Body .= "<font face={$font} size='3'><b>RedeUnaViva - Atendimento";
     // . $this->titulo . "</b></font>";
     $mail->Body .= "<br/><hr>";
     $mail->Body .= "<div align='right'><font face='{$font}' size='" . $tamanhoSub . "'>Protocolo: " . $this->protocolo . "</font></div>";
     $mail->Body .= "<br/><br/>";
     $mail->Body .= "Prezado Sr(a) " . $this->nome . ", ";
     $mail->Body .= "<br/><br/>";
     $mail->Body .= "Agradecemos pelo seu contato. Retornaremos o mais rápido possível. Segue abaixo os dados informados: ";
     $mail->Body .= "<br/><br/>";
     $mail->Body .= "<br/><font face={$font} size='{$tamanho}'><b>Nome</b>: " . $this->nome . "</font><br>";
     $mail->Body .= "<br/><font face={$font} size='{$tamanho}'><b>E-mail</b>: " . $this->email . "</font><br>";
     $mail->Body .= "<br/><font face={$font} size='{$tamanho}'><b>Mensagem</b>: <br/><br/>" . $this->mensagem . "</font><br>";
     $mail->Body .= "<br><br>";
     $mail->Body .= "<font face={$font} size='{$tamanho}'>Atenciosamente,</font><br><br>";
     $mail->Body .= "<br><hr size='2'>";
     $mail->Body .= "<tr>";
     $mail->Body .= "    <td valign='top'>";
     $mail->Body .= "        <a href='http://www.redeunaviva.rio' target='_blank' title='Acesse o site'><img src='http://www.redeunaviva.rio/images/logoRUV350x250.png' width='80' height='50'></a>";
     $mail->Body .= "    </td>";
     $mail->Body .= "    <td valign='top'>";
     $mail->Body .= "<font face={$font} size='{$tamanho}'>RedeUnaViva / Jornada Real</font><br>";
     $mail->Body .= "    </td>";
     $mail->Body .= "</tr>";
     $mail->Body .= "<tr>";
     $mail->Body .= "    <td>";
     $mail->Body .= "        <br><br>";
     $mail->Body .= "    </td>";
     $mail->Body .= "    <td valign='top'>";
     $mail->Body .= "        <img src='http://www.redeunaviva.rio/images/ico_telefone.png'><font size='{$tamanhoSub}'> (21) 2266-5690<br/>";
     $mail->Body .= "        <img src='http://www.redeunaviva.rio/images/blackWorld.png'><a href='http://www.redeunaviva.rio' target='_blank'><font size='1'> http://www.redeunaviva.rio</font></a><br>";
     $mail->Body .= "    </td>";
     $mail->Body .= "</tr>";
     $mail->Body .= "<br><br>";
     $mail->Body .= '</font>';
     if (!$mail->Send()) {
         echo "<script>document.getElementById('sucesso').style.display='none'</script>";
         echo "<script>document.getElementById('erro').style.display='block'</script>";
         $this->geraLogErro($mail->ErrorInfo, "error");
     } else {
         echo "<script>document.getElementById('erro').style.display='none'</script>";
         echo "<script>document.getElementById('sucesso').style.display='block'</script>";
         echo "<meta http-equiv='refresh' content='5;url=contato.php'>";
         //            echo "<meta http-equiv='refresh' content='5;url=http://www.redeunaviva.rio/'>";
     }
     $mail->ClearAllRecipients();
     die;
 }