|
Localhostta Php Mail İşlemleri - Mail gönderme |
|
Localhost'ta mail gönderme işlemlerini test etmek istiyorsanız mail sunucu programlarından birini kurmanız gerekiyor bu programlar hem ücretli hemde biraz karışık ama deneme amaçlı mail işlemleri için kullanabileceğiniz bir program var programı buradan indirerek localhostta mail gönderme işlemlerini gerçeklerştirebilirsiniz. Şimdi Programın Kurulumu ve Kullanımına geçelim :)
 Kurulum bittikten sonra programı çalıştırıp tools menüsünden optionsa giriyoruz
 burada localdomains kısmında localhost yazıp add ile ekliyoruz.
 Daha sonra kullanıcı eklemek için tools menüsünden users seçiyoruz.  Açılan pencerede kullanıcı adı ve şifreleri tanımlayıp ok diyoruz

Programın kurulum işlemi bittikten sonra outlook programını açıp yeni bir hesap ekliyoruz hesap eklerken pop3 seçip gelen ve giden sunucu kısmına localhost yazıyoruz mail adresinide tanımlarken bilisimogretmeni@localhost şeklinde yani sonunda uzantı olmadan tanımlıyoruz. Sıra Geldi Test işlemine tes için aşağıdaki kodları yazıp deniyoruz :)
Mail Gönderme <?php //Gönderilecek mail adresi $alici = 'bilisimogretmeni@localhost'; //Mesajın Konusu $mail_konu = 'Localhost Deneme Mail'; //Gönderilecek Mesaj $mesaj = "Bu bir <b> deneme </b> postasısır.<p>Bu da ikinci satır</p>"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n"; $headers .= 'To: Alıcı <info@bilisimogretmeni.com>' . "\r\n"; $headers .= 'From: Gönderen Bilişim Öğretmeni <admin@v.com>' . "\r\n"; $headers .= 'Reply-To: Yanit E-Postasi <yanit@eposta.com>' . "\r\n"; $headers .= 'X-Mailer: PHP/' . phpversion() . "\r\n"; //Mesajı Gönderiyoruz $mail_gonder = @ mail( $alici, $mail_konu, $mesaj, $headers); //Eğer Mesaj Gönderilmiş ise ekrana gönderildi, başarısız olursa gönderilmedi yazacak echo $mail_gonder ? "Gönderildi" : "Gönderilmedi"; ?>
Sonraki ders görüşmek üzere iyi çalışmlar
|