Merhabalar
PHPMailer kullanarak yandex üzerinden mail gönderim için gerekli kodlar aşağıdaki gibidir.
require_once "../PHPMailer/PHPMailerAutoload.php";
$mail = new PHPMailer();
$mail->IsSmtp();
$mail->IsHTML(true);
$mail->Mailer = "smtp";
$mail->CharSet = "utf-8";
$mail->Host = gethostbyname("smtp.yandex.com");
$mail->Port = 587;
$mail->SMTPSecure = "tls";
$mail->SMTPAuth = true;
$mail->SMTPAutoTLS = false;
$mail->SMTPDebug = 0;
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$mail->setLanguage('tr', '../PHPMailer/language/');
$mail->Username = "gondericimail@domain.com";
$mail->Password = "123456";
$mail->Sender = "gondericimail@domain.com";
$mail->From = "gondericimail@domain.com";
$mail->FromName = "Gönderen Adı";
$mail->Subject = "Mail Baslik";
$mail->Body = "Mail Body";
$mail->AddAddress('alicimail@domain.com');
if(!$mail->Send()) {
$status = 'Email Gönderilemedi. Lütfen Tekrar Deneyiniz.
';
}
else
{
$status = '
Email Başarıyla Gönderildi.
';
}
echo $status; die();
Yorumlar
Yorum Gönder