Php ile gmail üzerinden mail göndermek

mTanriverdi
16-08-2011, 16:57   |  #1  
OP Yeni Üye
Teşekkür Sayısı: 0
20 mesaj
Kayıt Tarihi:Kayıt: Mar 2008

Php ile google gmail hesabına bağlanarak mail göndermek için php gmailer class'ını kullanacağınız. Öncelikle gerekli dosyaları indirmek için buraya(ing) tıklayınız. Gerekli dosyaları indirdikten sonra;
require_once('class.phpgmailer.php');$mail = new PHPGMailer();$mail->Username = 'deneme@gmail.com';$mail->Password = 'Sifreyi buraya zin';$mail->From = 'Baslik';$mail->FromName = 'Baslik Adi';$mail->Subject = 'Konu';$mail->AddAddress('Gidecek Mail Adresi');$mail->Body = 'Bu alan ise icerik yani mesaj icerigi';$mail->Send();

Yukarıdaki kodları sayfamıza aktardıktan sonra otomatik olarak mail gidecektir. Eğer hata ile karşı karşıya kalıriseniz yapmanız gereken bazı ayarlamalar var. Öncelikle aşağıdaki satırları php.ini dosyanızda bularak başlarında bulunan ; işaretini kaldırın ve sunucunuzu yeniden başlatın.
;extension=php_smtp.dll;extension=php_openssl.dll

extension=php_smtp.dllextension=php_openssl.dll

Yukarıdaki işlemleri yaptıktan sonra mail gönderebileceksiniz. Eğer türkçe karekter sorunu yaşıyorsanız class.phpgmailer.php dosyasınızı açın ve;
var $CharSet           = "iso-8859-1";

yukarıdaki kod parçasını aşağıdaki gibi utf-8 formatına çevirin.
var $CharSet           = "utf-8";

ayrıca gönderdiğiniz mail formatında html etiketler yer alıyorsa
var $ContentType        = "text/plain";

yukarıdaki kod parçasını aşağıdaki gibi html formatına çevirin.
var $ContentType        = "text/html";

Gerekli dosyaları indirme linki :
http://www.vulgarisoip.com/2006/ ... ed-for-your-domain/
Direk indirme bağlantısı :
http://www.vulgarisoip.com/files/phpgmailer.zip
Kategori : Çeşitli Php Örnekleri [Orta Seviye]
Ders/Makele : Php Kitabı - [Orta Seviye]
Yazar : Mustafa Tanrıverdi