Php mail yollama..!
Php mail yollama..!
arkadaşlar kod aşağıdaki gibi, bu kod da bir yanlışlık yok ise php ile mail yollayabilmem gerekiyor. fakat yollamıyor. ekstradan bi şeyler yapmalımıyım?
kolay gele...
<?php
dolarkime = "isminiz@domain.com";
dolarkonu = "Buraya konuyu yazın...";
dolarmesaj = "Buraya da mesajınızı yazın...";
dolarkimden = "Sizin Adınız";
dolarhatamesaji = "Mail gonderilemedi";
dolartamammesaji = "Mail gonderildi";
dolarmail = mail(dolarkime, dolarkonu, dolarmesaj, dolarkimden);
if(dolarmail) {
echo dolartamammesaji;
} else {
echo dolarhatamesaji;
}
?>
Cvp
mail komutu ile mail yollayabilmen icin server´da sendmail yüklü olmasi gerekiyor. Sendmail yüklü ise ayarlarini yaptin mi?
http://de3.php.net/manual/de/ref.mail.php
Cvp
send mail i nasıl yükleyeceğim?
ayarları nerede yapacağım?(php.ini demi?)
Cvp
Sendmail Linux platformunda calisan bir mail server´i. Windows icin biraz farkli versionlari var. Senin serverin linux ise:
http://www.sendmail.org/ adresine bir gözatabilirsin.
Ama Sendmail komple bir mail server´i, sadece bir sayfadan mail yollamak istiyorsan daha pratik cözümler var.
iki tane .php dosyasi var. bunlar smtp ve pop rutinlerini iceriyor. Serverine bunlari atiyorsun ve mail yollamak istedigin sayfada bunlari include ediyorsun.
Sana bu 2 php dosyasini yollayabilirim. 1 tane de mail yollayabilecegin örnek sayfa. Eger almancan varsa hemen göndereyim, yoksa bazi aciklamalari Türkceye cevirip 1-2 gün icinde yollamaya calisirim.
Cvp
hmmm dostum çok iyi olur ama almancam yok. sen yolla yinede çavirmeye çalışırım.
kolay gele...
Cvp
Arkadaşlar yok mu cevap verecek kimse. sadece yukarıdaki kodları yazmakla olmuyor. ekstradan ne ayar yapmam gerekir. Drekon hocam duy sesimi....[S64]
kolay gele...
Cvp
gerekli yerleri Türkce´ye cevirip, mail adresine dosyalari yolladim...
class.phpmailer.php ve class.smtp.php dosyalarinda hicbir degisiklik yapmana gerek yok.
sadece mail_yolla.php ´deki aciklamali yerleri kendi bilgilerinle doldurman gerekiyor.
Bu dosyalarin ücünü de server´da ayni dizine at ve mail_yoll.php´yi calistirdiginda verdigin bilgilerle, verdigin adrese mail yollayacaktir.
iyi calismalar...
Cvp
teşekkür ederim serkan. allah işlemcine zeval vermesin[:D]
kolay gele..
Cvp
dostum denedim ama işe yaramıyor. smtp mail server kurmam mı gerekiyor illede.. Bestellen diyince hiçbirşey olmuyor..
Cvp
Bastan alalim...:)
Simdi sen birisine mail yollamak istiyorsun. Bunun icin sana lazim olanlar:
1.Bir mail server. (örnegin yahoo)
2.Bu mail servere baglanti kurabilmen icin bu serverin smtp adresi. (ör: smtp.yahoo.com)
3.Bu mailserver´da senin adina ayrilmis bir mail adresi. (ör: tgrl@yahoo.com)
4.Mail adresini kullanabilmen icin kullaniciadi ve sifre.
5.Gönderecegin kisinin mail adresi.
Sana yolladigim mail_yolla.php´yi bir editörle ac. Orada yukarida siraladigim bilgileri yazacagin yerleri isaretledim.
1.Smtp server bölümüne kullandigin mail serverinin smtp adresini yazacaksin. Yahoo´daki mail adresini kullanacaksan mesela smtp.yahoo.com (bakmadim ama yahoo´nun smtp adresi bu olmasi lazim. ) yazacaksin.
2.kullandigin mail adresi icin kullaniciadi ve sifreni gösterdigim yerlere yazman lazim.
3.mailin gidecegi adresi de sayfadaki gösterdigim yere yazacaksin.
4.kendi mail adresini gösterilen yere yazacaksin.
sonra kaydet ve calistir.