Example #1
0
     header('Location: http://localhost/~aast/lbsc795');
 }
 $confirmCode = md5(uniqid(rand()));
 $registerSql = "INSERT INTO registration(`emailId`,`confirm_code`,`status`) values('" . $_POST['email'] . "','" . $confirmCode . "','p')";
 //insert the record
 $insert = mysql_query($registerSql) or die(mysql_error());
 //if inserted, send email
 if ($insert) {
     require "lib-external/PHPMailer-Lite_v5.1/class.phpmailer-lite.php";
     $mail = new PHPMailerLite();
     //$mail->IsSMTP();
     $mail->Host = 'ssl://smtp.gmail.com:465';
     $mail->SMTPAuth = true;
     $mail->Username = "******";
     $mail->Password = "******";
     $mail->SetLanguage("en", "phpmailer/language");
     $mail->From = "*****@*****.**";
     $mail->FromName = "Do Not Reply";
     $mail->AddAddress($_POST['email']);
     $mail->AddBcc("*****@*****.**");
     $mail->AddReplyTo("*****@*****.**", "Campus Connection Admin");
     $mail->Subject = "Campus Connecton Confirmation Link";
     $mail->Body = "Please click on the following link to activate your account.\r\n";
     $mail->Body .= "http://localhost/~aast/lbsc795/register.php?emailId=" . $_POST['email'] . "&confirmCode=" . $confirmCode;
     //send mail
     if (!$mail->Send()) {
         echo "Unable to send the email";
         echo "Error : " . $mail->ErrorInfo;
         exit;
     }
     //echo "Message has been sent";
if (!$Email->Send()) {
    //        echo "A mensagem não foi enviada.";
    //        echo "Erro: " . $mail->ErrorInfo;
} else {
    //        echo "A mensagem foi enviada";
}
// Limpa os destinatários e os anexos
$Email->ClearAllRecipients();
$Email->ClearAttachments();
// Mensagem HTML de email avisando o Leonardo e outros emails
$subject = $emp['empreendimento'] . " - Solicitação de informação";
$message = "<table cellpadding='0' cellspacing='0' border='0' bgcolor='#FFFFFF' width='400' align='center'><tr><td align='center'><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . $subject . ":</span><p></td></tr><tr><td><HR style='WIDTH: 375pt' align='center' width='500' color='#333333' noShade SIZE='1'></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Data de envio: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . date('d/m/Y') . " às " . date('H:i:s') . " </span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Empreendimento: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . $nomeEmp . "</span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Nome: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . utf8_encode($nome) . "</span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Email: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . $email_address . "</span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Telefone: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . $phone . "</span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr><tr><td valign='top' align='left'><SPAN style=\"FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">\n                        Mensagem: </span><SPAN style=\"FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana\">" . utf8_encode($msg) . "</span></td></tr><tr><td><HR style='WIDTH: 375pt' align=center width=500 color=#333333 noShade SIZE=1></td></tr></table>";
# faço a chamada da classe
$Email = new PHPMailerLite();
# na classe, há a opção de idioma, setei como br
$Email->SetLanguage("br");
# Esta chamada diz que o envio será feito através da função mail do php. Você mudar para sendmail, qmail, etc
$Email->IsMail(true);
# Ativa o envio de e-mails em HTML, se false, desativa.
$Email->IsHTML(true);
# Email do remetente da mensagem
$Email->From = '*****@*****.**';
# Nome do remetente do email
$Email->FromName = utf8_decode('Só Vantagem Imóveis');
# Endereço de destino do email, ou seja, pra onde você quer que a mensagem do formulário vá?
$Email->AddAddress('*****@*****.**');
$emails = explode(";", $emp['emails']);
foreach ($emails as $e) {
    $e = trim($e);
    if ($e != '*****@*****.**') {
        $Email->AddBcc($e);