Php ile Smtp E-Mail Gönderme Php ile e-posta gönderme

Php Erdinç Koç 1.758 Görüntüleme

Bu yazımda php’nin mail fonksiyonundan bahsedeceğim. Mail fonksiyonu ile istediğimiz bir kullanıcıya e-mail yollayabiliriz. temel kullanılış biçimi ise mail(“alıcı”, “konu”, “mesaj”, “kimden”); şeklinde kullanıyoruz. ancak bu şekilde kullandığımızda Mailde herhangi bir görsel html kod kullanamıyorsunuz. Ancak bir header bilgisi göndererek e-postamız da html kod kullanabiliriz. Hemen örnek kodumuzu vereceğim. Bu kodumuzu direk kullanabilirssiniz html formatında e-mail gönderebilirsiniz.

Örnek Olarak :
<?php
$y = ‘<h1>Mail İçeriği Html Kod Kullanılabilir.</h1>’;
$header .= “From: Erdinçkoç <[email protected]>\n”;
$header .= “Content-Type: text/html; charset=utf-8\n”;
mail(“[email protected]”, “E-Posta Konusu”, “$y”, $header);
?>
Pek açıklama gerektirecek bir kod yok aslında sadece header kısmında utf-8 olarak seçtiğim karakter setini siz kendi sitenizde kullandığınız karakter seti ile değiştirmelisiniz. Aksi durumda mailde Türkçe karakter sorunu yaşayabilirsiniz. Eğer mysql den çektiğiniz bir veriyi mail gönderiyorsanız mysql karakter setini header da mutlaka belirtmelisiniz.

Saygılarımla Erdinç Koç

Bu gönderiye oy ver

Sosyal Ağlarda Paylaş

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir