PHP ile web tabanlı mail gönderme (iletişim) scripti
Yazar: Caner | 31 Ocak 2010 Pazar 19:39
Eğer sunucu izinleriniz müsaitse veya gerekli yetkilere sahipseniz PHP aracılığıyla web üzerinden e-mail gönderebilmeniz ve bu vesileyle sitenize bir iletişim formu ekleyebilmeniz mümkün. Fakat ne yazık ki php mail fonksiyonu bir çok ücretsiz hosting sağlayıcıda ya devre dışı bırakılmıştır ya da gün içerisinde gönderilebilecek mail adedi sınırlandırılmıştır, spam mailcilerin bu iş için ilk önce ücretsiz sağlayıcılara başvurduklarını ve hiç bir sağlayıcının kara listeye düşmek istemeyeceğini göz önünde bulundurunca, sanırım durum gayet anlaşılabilir.
Bu açıdan php mail fonksiyonunu kullanabilmek için öncelikle ücretli bir hosting sahibi olmanız gerektiğinin altını çizmekte fayda var.
PHP ile web tabanlı mail gönderme (iletişim) scripti
İşe ilk olarak maili teslim alacak kişi ve mailin konusu gibi tanımlamalarla başlıyoruz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | session_start(); // PHP Webmail Script // Caner ÖNCEL - http://www.egonomik.com // Tanımlamalar $alici_isim = "Benim Adım"; // E-maili alacak kişi $alici_mail = "benim@emailim.com"; // E-maili alacak mail $konu = "Web ziyaretçi mesaji."; // E-mailin konusu // Maili gönderen kişinin IP adresi ve tarayıcı bilgisi $userip = $_SERVER['REMOTE_ADDR']; $browser = $_SERVER['HTTP_USER_AGENT']; if($_GET['mail'] == "gonder") { // Post ile gelen değişkenler $isim = $_POST['isim']; $email = $_POST['email']; $website = $_POST['website']; $mesj = $_POST['mesaj']; $_SESSION['isim'] = "$isim"; $_SESSION['email'] = "$email"; $_SESSION['mesj'] = "$mesj"; |
ardından post ile gönderilen isim, email gibi girilmesi zorunlu alanların kontrolünü sağlıyoruz Yazinin devamini okuyun »

























