Kişisel Birşeyler

# PHP SMTP Mail Script ve SMTP Mail Gönderme

Php sitelerinizde PHP SMTP mail ile Gmail destekli smtp mail göndermek için ücretsiz sunduğum php smtp mail script ve gmail ayarlarını kullanabilirsiniz.

Php Smtp mail formunda Türkçe karakter sorunu yoktur, Gmail smtp ayarları yapılmıştır. İsterseniz Gmail yerine kendi sunucunuzun SMTP bilgilerini yazarak kullanabilirsiniz.

## Gmail SMTP Ayarları

SMTP mail formunda kullanacağınız Gmail hesabınızda aşağıdaki Gmail SMTP ayarlarını yapmanız gerekmektedir. Ayarları yapmadığınızda smtp gmail formu mail göndermeyecek ve hataya düşeyecektir.

1 https://accounts.google.com/b/0/DisplayUnlockCaptcha adresine girin.

Google Hesabınıza erişim izni verme bölümünde Devam Et butonuna basın.

2 https://myaccount.google.com/lesssecureapps adresine girin.

Daha az güvenli uygulama erişimi bölümündeki Daha az güvenli uygulamalara izin ver: kısımını Açık olarak işaretleyin.

## PHP SMTP Mail Script

Yukarıdaki Gmail SMTP kullanabilmek için gerekli olan ayarları yaptıktan sonra smtp mail formu kullanabilirsiniz.

Gmail SMTP mail formu test edilmiş ve gerekli tüm ayarları yapılmıştır. Php Gmail SMTP mail Formu indirdikten sonra kendi gmail bilgilerinizi girerek kullanabilirsiniz.

Form Ekran Görüntüleri – Önizleme

## PHP SMTP Mail Özellikleri

- Gmail için gerekli tüm ayarları yapılarak test edilmiştir.
- Bootstrap v3.2.0 kullanılarak form tasarımı özelleştirilmiştir.
- Form alanları için doğrulama özelliği eklenmiştir.
- Türkçe karakter sorunu düzeltilmiştir.

## PHP SMTP Mail Ayarları

# PHP SMTP formu indirdikten sonra index.php içindeki örnek bölümleri kendi Gmail bilgilerinizle değiştirin. (21 ve 32. satırlar arası)

# index.php içinden maillerin gönderileceği adresi değiştirin. (36. satır)

## PHP SMTP Mail Script İndir

https://oguzturk.net/lab/php-smtp-form-gmail.zip

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için indirme linkini göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek indirme bağlantısına ulaşabilirsiniz.

Bu yazıyı değerlendirin.
3 5/5

###
32
Yorumlar

13 Yorum Sayısı
19 Yanıt Sayısı
90 Takipçiler
En çok tepki verilen yorum
En yeni yorum dizisi
12 Yorum yazarları
Son yorum yazarları
Abone Ol
En Yeniler Eskiler Beğenilenler
Bildir
Ziyaretçi
muhammet cün

çok teşekkürler Allah razı olsun işimi gördüm sayende

Yazar
Oğuz

İşinizi gördüyse ne mutlu, rica ederim.

Ziyaretçi
Efe

Hocam dediklerinizi harfiyen yapdım ama hata alıyorum.
taxikusadasitaxi.com/test/
Hata! Mesaj gönderilirken bir sorun oluştu.

Ziyaretçi
Efe

Tamamdır hocam sıkıntı bıttı.. junk maıle dusdu maıl.. paylasım ıcın tesekkurlerr

Yazar
Oğuz

Rica ederim, işinizi gördüyse ne mutlu.

Ziyaretçi
Alp

Emeğinize sağlık hocam, 10-20 script denedim hiç biri çalışmadı, sonunda sayenizde yaptım.

Ziyaretçi
Sunay

Teşekurler

Yazar
Oğuz

Rica ederim.

Ziyaretçi
mustafa

Hata! Mesaj gönderilirken bir sorun oluştu. hatasını alıyorum. localhosttan çalışırken hata almıyorum. web sitesini yükleyince hatayı alıyorum. Bir fikriniz var mıdır ?

Yazar
Oğuz

Smtp ayarlarını kontrol edebilirsiniz, hata loglarını kontrol edip sunucu sağlayıcınıza sorabilirsiniz.

Ziyaretçi
Çağlar

Merhaba, link çalışmıyor, yenilemeniz mümkün mü acaba?

Yazar
Oğuz

Link çalışıyor, adblock kullanıyorsanız bu site için kapatıp deneyin.

Ziyaretçi
Çağlar

Çok teşekkürler hocam çok işime yaradı.

Yazar
Oğuz

Rica ederim, işinize yaradığına sevindim.

Ziyaretçi
Sahin

Selam kardes calisti sagolasin…
Benim bir sorum olacak..
Benim sitemde hazir Html css kullaniliyor iletisim formu var fakat mail göndermiyor bu verdiginiz dosyalari benim hazir bulunan siteme uygulama sansim varmi bu konuda yardimci olabilirmisin?

Yazar
Oğuz

Kodlar Linux (Php) sunucular için uygundur, html sitenizin phpye çevrilmesi veya sadece iletişim bölümünde düzenleme yapılması gerekir.

Ziyaretçi
Sahin

Iletisim formunds ne gibi degisiklik yapacam Bir türlü calistiramadim. Sizin verdiginiz dosyayi calistiriyorum sorun yok. Benim istedigim Phpmailer ve contact.php eklexemiyorum

Yazar
Oğuz

Mevcut tasarımınızda düzenleme gerekir, burdan anlatım maalesef olmaz.

Ziyaretçi
rıdvan

localhost üzerinden uğraşıyorum ama Hata! Mesaj gönderilirken bir sorun oluştu. hatasını alıyorum sebebi nedir

Yazar
Oğuz

Localhost’ta gerekli ayarlar yoksa mail gönderemezsiniz, hata bu yüzdendir Rıdvan bey..

Ziyaretçi
rıdvan

peki gerekli ayarları nereden yapacağım acaba

Yazar
Oğuz

Yazı içerisinde değişiklik yapacağınız satırlar belirtilmiştir Rıdvan bey.

Ziyaretçi
rıdvan

Kendi SMTP Sunucumdan Yaptım hata veriyor sadece google içinmi geçerli?
Sadece google için geçerli değilse neden olabilir?
Sayfamda e-ticaret scriptim var smtp bbilgileri sorunsuz ama bunda olmadı?

Yazar
Oğuz

Sadece Google için değildir, kendi sunucunuzun SMTP hizmetini kullanabilirsiniz.

Ziyaretçi
oguz

hata verdi

ancak aşağıdakileri değiştirince çalıştı.

Ara:

$mail->SetFrom($_POST['eposta'], $_POST['isim']); $mail->AddReplyTo($_POST['eposta'], $_POST['isim']);

1 2 | $mail->SetFrom($_POST['eposta'], $_POST['isim']); $mail->AddReplyTo($_POST['eposta'], $_POST['isim']);

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.

Değiştir:

$mail->SetFrom("mailadresiniburayayaz@mail.com", $_POST['isim']); $mail->AddReplyTo("mailadresiniburayayaz@mail.com", $_POST['isim']);

1 2 | $mail->SetFrom("mailadresiniburayayaz@mail.com", $_POST['isim']); $mail->AddReplyTo("mailadresiniburayayaz@mail.com", $_POST['isim']);

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.

Yazar
Oğuz

Konu içerisinde bu bölümü nasıl düzenleyeceğiniz zaten açıklanmıştı.

Ziyaretçi
oguz

hata verdi

ancak aşağıdakileri değiştirince çalıştı.

Ara:

$mail->SetFrom($_POST['eposta'], $_POST['isim']); $mail->AddReplyTo($_POST['eposta'], $_POST['isim']);

1 2 | $mail->SetFrom($_POST['eposta'], $_POST['isim']); $mail->AddReplyTo($_POST['eposta'], $_POST['isim']);

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.

Değiştir:

$mail->SetFrom("mailadresiniburayayaz@mail.com", $_POST['isim']); $mail->AddReplyTo("mailadresiniburayayaz@mail.com", $_POST['isim']);

1 2 | $mail->SetFrom("mailadresiniburayayaz@mail.com", $_POST['isim']); $mail->AddReplyTo("mailadresiniburayayaz@mail.com", $_POST['isim']);

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.

Yazar
Oğuz

Konu içerisinde bu bölümü nasıl düzenleyeceğiniz zaten açıklanmıştı.

Ziyaretçi
mehmet

Hesaba erişim etkinleştirildi
Lütfen yeni cihazınızdan veya uygulamanızdan Google Hesabınızda oturum açmayı tekrar deneyin.
Her mesaj gönderiminde bunu yapmak zorunda kalıyorum. GOOGLE Sürekli Kapatıyor Otomatikman.Ne yapabilirim.?

Yazar
Oğuz

Yazı içindeki Daha az güvenli uygulama erişimi bölümünü uygulayın.

Ziyaretçi
hasan

Merhaba
buna resim veya dosya ekleme codlarını nasıl ekleyebiliriz. yada eklenir mi

Yazar
Oğuz

Upload özelliği olan farklı formlar bakabilirsiniz.

The best, cool and quality WallPapers.
VoBss provides best and up to date wallpapers, memes and ringtones for our visitors.
WPTunnel where you can find high quality and unique wallpapers carefully selected for you.

wpDiscuz