Etiket » php mail fonksiyonu

PHP – Mail gizleme fonksiyonu

Yazar: Caner | 10 Şubat 2010 Çarşamba 16:38
Kategori: Php, Web Tasarım





PHP Code
Bilindiği üzere spam botlar site site dolaşıp “isim@mail.uzantı” şeklinde açıkca yayınlanan e-mail adreslerini toplayıp çeşitli mail listeleri hazırlar ve bu adresleri insanları “penis büyütücü, bilmem ne konutları, ay miss yu” konulu maillerle taciz etmeleri için çeşitli firmalara pazarlarlar. Bu onun bunun çocuklarının bizim mail adreslerimizi kafalarına göre satıyor olmalarından daha acı olan bir şey var ise, o da adresleri satın alan gerizekalı firmaların spam mail gönderiminin gerçekten etkili bir reklam biçimi olduğuna inanmalarıdır.

Tabi ki tek problem spam kanalıyla reklamlara maruz kalmak değil, bazı uyanıklar da çaldıkları bu e-mail adreslerine sahte kimliklerle yemleme mailleri atarlar (bkz. phishing). Hemen her bankanın internet şubesinde kırmızı puntolarla “Bankamız kesinlikle mail yoluyla bilgi talep etmemektedir” türü bir uyarı mesajı bulunuyor olsa da, ne acıdır ki söz konusu sahte maillere kanıp kredi kartı bilgilerini, şifrelerini kaptıran insanlar hala mevcuttur. Yazinin devamini okuyun »

PHP ile web tabanlı mail gönderme (iletişim) scripti

Yazar: Caner | 31 Ocak 2010 Pazar 19:39
Kategori: Php, Web Tasarım






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 »