Üye Kayıt Üye Giriş

Php ile gmail smtp üzerinden mail göndermek


Php ile gmail smtp üzerinden mail göndermek

Sunucunuzun mailleri spama düşüyor veya gecikmeler oluyorsa gmail hesabınız üzerinden mail gönderin
 

Php ile en sıkıcı konulardan biri de mail gönderme işlemleridir

» Gönderdiğimiz mailler bazen spama düşebiliyor
» Bazen gecikmeli ulaşıyor, sunucumuzda kuyruk oluşunca
» Sunucumuzda sıkıntı olabiliyor bazen
 

Bu durumda gmail serverlerini kullanmak iyi olacaktır, bu konuda vereceğim fonksiyon ;

Bir kişinin gmail hesabına şifresi ile girip mail atması olayını kodla yapacaktır.

Bu uygulama için öncelikle php mailer kütüphanesini kullanmamız gerekiyor , indirmek için tıkla

(Bu uygulamayı indirdikten sonra zip dosyası içinde class ile başlayan 3 php dosyası lazım, diğerleri tanıtıcı doküman)

Şimdi class dosyalarını aldıktan sonra class.phpmailer.php dosyasını include edin, diğer ikisi bu dosyaya bağlıdır, include etmek zorunda değilsiniz

Fonksiyonumuzun kodları

textpop-up

function SendMailWithGmailSMTP($to,$subject,$text)
{
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth=true;
$mail->Host="ssl://smtp.gmail.com:465";
$mail->Username="phpderslerim@gmail.com";
$mail->Password="sifremiz";
$mail->From="phpderslerim@gmail.com";
$mail->FromName="Phpderslerim.com";
$mail->CharSet="iso-8859-9";
$mail->AddAddress($to);
$mail->Subject=$subject;
$mail->IsHTML(true);
$mail->Body=$text;
if($mail->Send()) return true;
else echo $mail->ErrorInfo;
 
}
 
Kullanımı ise SendMailWithGmailSMTP("test@test.com","test","detay detay");
Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER