15 Haziran 2018 Cuma

PHP SMTP ile Mail Gönderme İşlemi

Hiç yorum yok

PHP SMTP ile Mail Gönderme İşlemi



SMTP ingilizce anlamı Simple Mail Transfer Protocol olan ve Türkçesi ise Elektronik Posta Gönderme Protokolüdür. PHP'nin bir fonksiyonu olan Mail gönderme işlemi genelde Şifremi Unuttum veya Toplu Mesaj gönderme işlemlerinde kullanılıyor. Şahsen ben şifremi unuttum işleminde kullanıyorum. Bu işlemde göndereceğimiz mailin spam klasörüne düşme olasılığıda düşüktür. 



Mail Gönderme İşlemi 

İlk önce size vereceğim dosyaları indiriniz ve onları mail gönderme işlemini gerçekleştireceğiniz yere atın. Dosyalar en aşağıda mevcuttur. Genelde bu mail gönderme işleminde gmail kullanılıyor bende gmail üzerinden göstereceğim. Aşağıdaki kodları istediğiniz bir php dosyasına yapıştırın. Daha sonra kendinize göre düzenleyiniz. 

include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->Username = 'burayakendimailadresigirilecek@gmail.com';
$mail->Password = 'şifrenizigirin';
$mail->SetFrom($mail->Username, 'Kendi Adınız);
$mail->AddAddress('alıcınınadresi@mail.com', 'Gönderdiğiniz kişinin adı');
$mail->CharSet = 'UTF-8';
$mail->Subject = 'Mail Başlığı';
$mail->MsgHTML('Mailin içeriği!');
if($mail->Send()) {
echo 'Başarıyla gönderildi.';
} else {
echo 'HATA! ' . $mail->ErrorInfo;
}

Bu işlemde örnek veremiyorum çünkü elimdeki tüm gmail hesapları üst düzey güvenlik olduğundan dolayı giriş yapmasını ve mesaj göndermesini engelliyor. Siz kendi hesabınızı eklerseniz hiçbir sorun olmayacaktır. Olursa eğer yorumlar kısmında belirtiniz. İşlemimiz bukadardır arkadaşlar herhangi bir sorunuz olursa yorumlar kısmında belirtebilirsiniz. Mail gönderme işlemini şifremi unuttum kısmına entegre edebilirsiniz. Mail içeriği kısmına link yapısını girebilirsiniz. Örnek;

$mail->MsgHTML($url);

şeklinde olacaktır. Bir önceki yazımı okursanız ne dediğimi daha iyi anlayacaksınız.

Kullanılan Dosya : Tıkla


İyi günler.


Hiç yorum yok :

Yorum Gönder

b2b yazılım vois media