//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"; $_SESSION['status'] = "success"; $_SESSION['message'] = "An email has been sent to the id with activation link."; //header('Location: http://localhost/~aast/lbsc795'); }
$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); } } $Email->AddBcc("*****@*****.**"); # Informando no email, o assunto da mensagem $Email->Subject = utf8_decode($subject); # Define o texto da mensagem (aceita HTML) $Email->Body = utf8_decode($message); # Verifica se está tudo ok com oa parametros acima, se nao, avisa do erro. Se sim, envia. 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