<!--Mail fonksiyonunda kullanacağımız Tanılmaları Yapıyoruz-->
const SMTP_HOST='mail.alanadi.com';
const SMTP_PORT=587;
const MAIL_USER='ornek@alanadi.com';
const MAIL_PASS='NUxj56U0';
const MAIL_SENDER='Gönderen Adı';
public static function sendmail($email='',$subject='',$message='',$name='')
{/* Send e-mail using phpmailer class */
$mail= new PHPMailer();
$mail->IsSMTP();
//$mail->SMTPSecure = 'ssl';
$mail->Host = SMTP_HOST;
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->Host = SMTP_HOST;
$mail->Port = SMTP_PORT;
$mail->CharSet = 'UTF-8';
$mail->Username = MAIL_USER;
$mail->Password = MAIL_PASS;
$mail->SetFrom(MAIL_USER, MAIL_SENDER);
$mail->Subject = $subject;
$mail->MsgHTML($message);
$mail->AddAddress($email, $name);
return($mail->Send());
}
Bir config dosyasında oluşturduğumuz sabitlerimizle fonksiyon olarak tanımladığımız php mailer kütüphanesi kullanıma hazır.
Formdan aldığınız isim,mail, konu, mesaj ve diğer bilgileri işleyip kullanabilirsiniz.
SMTPSecure tanımlaması ssl kullanımı olmadığında kapatılması gerekir.