ana sayfa > Mail Gönderme, Php > Php Mail Gönderme

Php Mail Gönderme

Çarşamba, 09 Ara 2009 yorum ekle yorumlara git

php_mail_gonderme Merhabalar… Phpmail veya  SMTP mail gönderen Maian Mail v3.2 programının ayarlanmasını anlatacağım. Bu programın en güzel tarafı hemen her şeyin düşünülmüş olması…

*Phpmail yada SMTP mail gönderme
*doldurulması zorunlu alanlar
*spam engelleme (doğrulama metni)
*dosya upload etme (hangi uzantıların yükleneceğini ayarlama)
*maximum dosya boyutunu ayarlayabilme
*istenirse mailin bir kopyasını gönderene gönderme vb.
php mail gönderme demosu

Türkçe yapılandırmasıyla dosyayı indirmek için tıklayın

<?php

Phpmail Nedir?

php de tanımlı bir fonksiyondur. smtp doğrulama gerektirmez…
Kullanımı: mail(“gidilecek mail adresi”,konu,mesaj,gönderen);
Örnekten de anladığınız gibi gönderen maili herhangi bir doğrulamadan geçirilmez… bu da istediğiniz kişiye istediğiniz kişinin mail adresinden gitmiş gibi mail gönderebileceğiniz anlamına geliyor… birde mail formunuza spam koruma yapmadıysanız ; binlerce mail sunucunuzdan çıkabilir demektir.  Nereden biliyorsun derseniz: Tecrübe… sunucumu Amerika’dan Türkiye’ye getirme sebebim yediğim saldırıdan dolayı kirlenen ip mi,  temiz bir ip ile değiştirmekti :) Datacenter sunucumun kablosunu çektiğinde kuyrukta bekleyen 150.000 mail vardı :) O gün bugündür sadece  SMTP mail çıkışına izin veriyorum.
Ancak phpmail yollamak isterseniz:
define(‘SMTP’, 0);  yapmalısınız

SMTP Nedir?
Sunucunuzda tanımlı bir mail adresi ile mail gönderme işlemine denir. Detay
Örnek Smtp Ayarları:
define(‘SMTP’, 1);
define(‘SMTP_HOST’, ‘localhost’);
define(‘SMTP_USER’, ‘mesaj@dahiweb.com’);
define(‘SMTP_PASS’, ‘sifre’);
define(‘SMTP_PORT’, 587);
Gmail  için smtp ayarları (elbette gmail hesabınız olmak zorundadır)
define(‘SMTP’, 1);
define(‘SMTP_HOST’, ‘smtp.gmail.com‘);
define(‘SMTP_USER’, ‘mail@gmail.com’);
define(‘SMTP_PASS’, ‘sifre’);
define(‘SMTP_PORT’, 587);

Dosyayı mail klasörüne çıkarın. bence burada ki dosyaları sunucunuza mail klasörü içinde atmanız sizin için daha iyi olur…

Daha sonra “control/config.inc.php” dosyasını açın ve ayarları aşağıda yazdığım gibi kendinize göre düzenleyin…

/*-------------------------------------------
<?php /*------------------------------------------- MAIAN MAIL v3.2 Written by David Ian Bennett E-Mail: support@maianscriptworld.co.uk Website: www.maianscriptworld.co.uk This File: Configuration File ---------------------------------------------*/ /**************************************************************************************************************** * IMPORTANT - READ FIRST * * Listed below are the configuration options for your website. Edit them carefully, ensuring that you do NOT * * remove any semi colons OR anything that is displayed in CAPITAL letters. These are important to the program. * *****************************************************************************************************************/ /*===================================================================================== 1. DEFINE WEBSITE SETTINGS Specify your contact form preferences. =======================================================================================*/ // Website Name // Escape apostrophes. ie: \' define('WEBSITE_NAME', 'Dahi Web'); //site adi // Homepage URL define('HOMEPAGE_URL', 'http://www.dahiweb.com'); // site adresi // Path to where contact form is installed. NO trailing slash // This is only important if the box trapper is enabled define('FORM_PATH', 'http://www.dahiweb.com/mail'); // formu kurdugunuz dizin // E-Mail Address define('EMAIL_ADDRESS', 'mail_adresi@dahiweb.com'); // burada yazılan mail adresine mail gidecektir. // smtp göndermek isteyenler buraya mutlaka sunucuda // tanimli mail girmek zorundadirlar... // Form title. Appears in the title address bar.. define('FORM_TITLE', 'Dahiweb iletisim formu'); // formun basligi // Send Auto Respond e-mail to visitor? // 1 = yes, 0 = no define('AUTO_RESPONDER', 1); //ziyaretciye mailin kopyasi gonderilsin mi? 1=evet, 0=hayir // Language file define('LANGFILE', 'turkish.php'); //dil dosyasi // Date format as it appears in e-mails.. define('DATE_FORMAT', date("j F Y")); //tarih formatını php ye göre ayarlıyorsunuz // Symbol which denotes required field.. define('ECHECK_SYMBOL', '*'); //zorunlu alanlar sembolü // Activate HTML formatted e-mails.. // If you enable this you can use html in the e-mail templates.. define('HTML_EMAILS', 0); //isterseniz html email template kullanabilirsiniz // Enable captcha // 0 = Off, 1 = On // Settings for the captcha are in the following file: // classes/secureimage.php define('ENABLE_CAPTCHA', 1); //doğrulama metni görünmesi için 1, gizlemek için 0 girin /*=========================================================================== 2. DEFINE ERROR CHECKING For which fields do you want error checking to be enabled? 0 = Off, 1 = On =============================================================================*/ // Name Field define('NAME_CHECK', 1); // Subject Field define('SUBJECT_CHECK', 1); // E-Mail Field define('EMAIL_CHECK', 1); // Comments Field define('COMMENTS_CHECK', 1); /*======================================================= 3. ATTACHMENTS Would you like visitors to include attachments with their message? If this is enabled, the PHP mailer system handles the processing and SMTP becomes live. Note that you may also need to specify SMTP authentication details for this to work. Note: Attachments do not work with the box trapper function. If this is enabled, box trapper is auto disabled =========================================================*/ // How many attachment fields do you require? ie: 3 // 0 disables the attachments define('ATTACHMENTS', 1); // dosya yükleme kısmının gorunmesini istiyorsaniz 1, istemiyorsaniz 0 girin // Allowable attachment file types.. // This is not case sensitive. PDF and pdf are the same // Seperate with comma.. define('ALLOWED_EXTENSIONS', 'pdf,doc,rtf,jpg,gif,png'); //geçerli dosyaları buradan ayarlayabilirsiniz... // Maximum file size for attachments. In Bytes. // Examples: // 1024 x 1024 = 1048576Bytes (or 1MB) // 1024 x 200 = 204800Bytes (or 200KB) // Set to 0 for no limit.. define('MAX_FILE_SIZE', '204800'); // dosya yukleme boyutu // Error checking. Is at least 1 attachment required? // 0 = No, 1 = Yes define('ATTACH_ERROR_CHECK', 0); // dosya yuklenme kontrolu: // 0 olursa maille beraber dosya yollanmazsa hata vermez... // 1 olursa maille beraber dosya yuklemek zorunlu olur... /*======================================================= 4. SMTP SETTINGS If enabled overwrites PHP mail function Note some servers require authentication for this to work. =========================================================*/ // BU KISIM SADECE SMTP MAIL GONDERENLERI iLGiLENDiRiR // Enable SMTP // 0 = No, 1 = Yes define('SMTP', 1); // smtp mail yollayaaksaniz 1, //phpmail yollayacaksaniz 0 // SMTP Host define('SMTP_HOST', 'localhost'); // eger dosyalari kurdugunuz bilgisayardan mail yollaycaksaniz "localhost" // farkli bilgisayardan yollayacaksaniz sunucu adı örn "dahiweb.com" // SMTP Username define('SMTP_USER', 'mesaj@dahiweb.com'); // smtp kullanici adi // cpanel kullanicilarinda mesaj@dahiweb.com seklindedir // SMTP Password define('SMTP_PASS', 'sifre'); // smtp sifre // SMTP Port define('SMTP_PORT', 587); // smpt portu // eskiden 25 kullaniliyordu... // ttnet 587 nolu portu destekliyor... /*================================================================== 5. BOX TRAPPER SETTINGS If enabled, messages are stored on the server and require e-mail verification before being sent. Unsent messages are deleted after x amount of days. Note: This will NOT work with attachments. If you have enabled attachments, enabling the box trapper will have no effect. ===================================================================*/ // istenirse gönderilen mesajı box trapper denen geçici depoda tutarak, // gereksiz mesajları belirlenen günün sonunda silinmesi özelliği. // Enable Box trapper // 0 = No, 1 = Yes define('BOXTRAPPER', 0); // Box trapper folder name..This must exist and be writeable.. define('BOXTRAPPER_FOLDER', 'boxtrapper'); // Specify text file name for whitelist (ie, approved e-mail addresses) // This is auto generated the first time the system runs and should // ideally be named something unique. You can manually add e-mail // addresses to this file if you want to. Note that the system stores // e-mails in this format: // // support[at]maianscriptworld[dot]co[dot]uk // // If adding manually, you can use actual address. Data is changed to // prevent any bots from grabbing the addresses, but will still work. // You should prevent search bots from accessing your 'boxtrapper' // folder by using robots.txt, or .htaccess. define('WHITELIST_FILE', 'whitelist.txt'); // Amount of time (in days) messages remain before being deleted. // An auto cron runs in the background everytime someone accesses // the form. If old messages are found, they are deleted. define('DURATION', 3); /*================================================================== 6. POWERED BY HEADER LINK This activates the powered by text in the title bar. Its not required you enable this, but please leave the copyright in the footer unless you wish to pay for copyright removal ===================================================================*/ // 0 = No, 1 = Yes define('DISABLE_POWERED_BY', 1); // powered by yazısı gorunsunmu? 1 evet, 0 hayir // ancak lisans muhabbetinden dolayi 1 yapmanizi tavsiye ederim... // yoksa 15 euro ucret istiyorlar... ?>

umarım faydalı olmuşumdur… yorumlarınızı ve sorularınızı bekliyorum…
Allaha emanet olun…




Benzer Konularımıza da Göz Atın!

coded by nessus
Share


Bu kategorideki rastgele diğer yazılar
  • » Php Testi (appserv)
  • » php Warning: mysql_real_escape_string hatası
  • » Php'de Güvenlik
  • » php Dizin Listeleme
  • » PHP ile SMTP Mail Gönderme
  • » Dreamweaver ile PHP Program Yazma
  • » Dreamweaver ile Php Site Tanımlama
  • » Php ile Oturum Yönetimi
  • » Php Çoklu Resim Boyutlandırma
  • » PHP ve MySQL kullanarak veri kaydı
  • » PHP5 Email Doğrulama
  • » PHP haber scriptine elave sahifa numaralama
  • » Php de FTP bağlantısı ve chmod 777 ayarı
  • » Mysql Veri Türleri ve Anlamları
  • » Php post methodu



    1. Çarşamba, 09 Ara 2009 zamanında 01:53 | #1

      Hocam güzel paylaşım fakat eklemiş olduğunuz türkçe haliyle dosyanız indirilemiyor.

      Birde galiba tablo tasarımını bizim etmemizmi gerekiyor yoksa dosyanızda mevcutmu.

      Değilse yapıp arşivime eklemek istiyorum.

    2. Çarşamba, 09 Ara 2009 zamanında 02:05 | #2

      şu download eklentisinden dolayı karışıklık çıktı… sıkıntı yok:) çözeriz…
      görünüşü “templates” klasöründeki tpl dosyaları ve style.css ile yapabilirsin…
      tablo tasarımından kasıt sayfa içinde bu kodları göztermekse iframe kullanabilirsin…
      Örnek
      < iframe src=”mail/index.php” height=”500″ width=”670″ frameborder=”0″ allowtransparency=”" >
      < /iframe >

    3. Çarşamba, 09 Ara 2009 zamanında 02:11 | #3

      Tamam hocam sıkıntı yok diyosanız yoktur :) . Tr Şeklini düzelttiğinizde indirip atarım arşive yabancı şeklini indirdim şuanda karıştırmaya başladım bile :) . Tablodan kastım form du oda varmış zaten dosyanın içerisinde.

      İyi geceler.

    4. Çarşamba, 09 Ara 2009 zamanında 02:19 | #4

      download kısmını hallettim… vatana millete hayırlı olsun…

    5. Salı, 16 Mar 2010 zamanında 23:57 | #5

      sistem çok güzel de ben form içerisine kendime ait alanlar eklemem gerekiyor. Biraz kodları kurcaladım bir radio buton alanı yaptım commente dahil edeyim dedim aynı kodları ekledim ve çıktı olarak komment gitti ve radio buton value olarak döndu. Yani bu konuda comment haricinde başka alanlar ekleme konusunda yardımcı olabilirmisiniz. Bir resim koyayım isterseniz. Lİnk burada http://i41.tinypic.com/22fg5s.jpg bakabilirsiniz mail sonucunda comment alanı radio buttondan dönen value yi gonderiyor.

    6. Çarşamba, 17 Mar 2010 zamanında 10:48 | #6

      @Selçuk ÖKSÜZ
      ben bu formun dışındaki formatlarda form oluşturmam gerektiğinde phpmailer kodlarını alıp diğer kontrolleri kendim yapıyorum. açıkcası buna birşeyler eklemeyi denemedim…
      http://phpmailer.worxware.com/
      burada daha gelişmiş değişik formlar ve örnekler bulabilirsiniz.

    7. Çarşamba, 17 Mar 2010 zamanında 14:47 | #7

      @mustafa sadoglu

      mustafa bey ilginizi için teşekkürler.Ben kodları kurcalaya kurcalaya son halini bir şeylere benzettim birazda görsel kasmaya çalışcam.Yalnız bunu iframe içerisinde bir yazıya yada buttona nasıl atayacağım.(Basıldığında iframe içerinde bu mail sayfası açılacak) Birde kodlar arasında öyle bir şey atmam lazım ki mesala kullanıcı http://www.selcukoksuz.com/tamir adresinden bu mail sayfasını çağırdığında arıza formu maili yada alanları,www.selcukoksuz.com/iletisim adresinden maili çağırdığında ise iletişim ile ilgili mail alanları gelecek. php bilgim çok gelişmiş değil yapı olarak şunu düşündüm lakin phpmailer kodları arasına nasıl entegre ederim bilemedim. Gerekli tüm alanları(iletişim için olan,arıza için olan tüm alanları) kullanıcının maili çağırdığı linki kontrol edip içerisinde tamir varsa gerekli alanları,iletisim varsa gerekli alanları echo ettirmek istiyorum bir anlamda.
      Kendi düzenlediğim şuanki mail formu: http://www.selcukoksuz.com/mail

    8. Çarşamba, 17 Mar 2010 zamanında 23:17 | #8

      @Selçuk ÖKSÜZ
      iframe olarak eklemeyi bu sayfanın 2. yorumunda bulabilirsiniz.
      farklı sayfalar gösterme olayına gelincede ben yine kullanım kolaylığı ve basit, ancak sorunsuzluğundan dolayı php mailer tavsiye edeceğim…
      şu an zamanım olmadığı ve bir sınava hazırlanmam gerektiği için daha açıklayıcı bilgi veremiyorum.
      ancak phpmailerde kendi kafanıza göre dreamweaverda hazırlayacağınız formu phpmailer dosyalarına yonlendirerek bu işi çok basit bir şekilde yapabiliyorsunuz…
      örnek
      http://macaheltur.com/iletisim.php

    9. Cumartesi, 31 Tem 2010 zamanında 14:40 | #9

      sistem çok güzel hemen deneyeceğim

    10. senolkatip
      Salı, 12 Eki 2010 zamanında 00:20 | #10

      bilgisyarımdan yani localhostan gönderdiğim mailler gayet iyi bir şekilde gitmekte fakat dosyaları ftp ye yükleyip sitemden gönderdiklerim gitmiyor acaba sebebi nedir saygılarla

    11. Cumartesi, 23 Eki 2010 zamanında 20:45 | #11

      php mail mi? smtp mailmi yolluyorsunuz? biraz bilgi verirseniz yardımcı olmaya çalışırım…

    12. burcuburcu
      Pazar, 24 Eki 2010 zamanında 11:15 | #12

      arka arkaya girilen bir sayıya en yakın sayıyı bulun algoritma v akış şemasını yazın.

      10-100 arasındakı tam sayılardan asal olanlarınbulunmasını saglayan algoritma ve akış şemasını oluşturun.

    13. Çarşamba, 27 Eki 2010 zamanında 17:22 | #13

      @burcuburcu Ödevlerini kendin yap bu birincisi bir diğeri ise böyle emir cümleleri ile anca vaktini harcarsın ;)

    14. Hasan Güler
      Cumartesi, 08 Oca 2011 zamanında 16:38 | #14

      yok hocam aynen dediğiniz şekilde editledim,mesajınız gönderildi diyor ama maillerime bakıyorum ne inbox ne de spam hiç bir yere gelmiyor

    15. Pazartesi, 10 Oca 2011 zamanında 08:56 | #15

      @Hasan Güler
      gönderilen portu 587 yaptığınızdan eminmisiniz?

    16. Perşembe, 27 Eki 2011 zamanında 18:50 | #16

      Hocam emeğinize sağlık ve çok teşekkür ederim.
      Ben dosyayı indridim ve ftp ye attım.
      dediğiniz gibi gmail olan maili ekledim ve
      define(‘SMTP’, 1);
      define(‘SMTP_HOST’, ‘smtp.gmail.com‘);
      define(‘SMTP_USER’, ‘mail@gmail.com’);
      define(‘SMTP_PASS’, ‘sifre’);
      define(‘SMTP_PORT’, 587);

      şeklinde ayarladım.
      // E-Mail Address
      define(‘EMAIL_ADDRESS’, ‘wolverinenet@gmail.com’);

      örneği gibi mailimide yazdım.
      ama mail gelmiyor.Gönderildi diyor.
      yardımlarınızı acilen bekliyorum.

    17. Perşembe, 27 Eki 2011 zamanında 21:21 | #17

      @web tasarımcı
      gmail 465 nolu portu kullanıyor… düzenleyip tekrar denerseniz başarılı olacağınızı zannediyorum…
      kolay gelsin

    18. Perşembe, 27 Eki 2011 zamanında 23:08 | #18

      Öncelikle cevap verdiğiniz için teşekkür etmek istiyorum.
      Hocam ayarları yaptım ama gözden kaçırdığım bişeymi var?

      // BU KISIM SADECE SMTP MAIL GONDERENLERI iLGiLENDiRiR
      // Enable SMTP
      // 0 = No, 1 = Yes
      define(‘SMTP’, 1);
      // smtp mail yollayaaksaniz 1,
      //phpmail yollayacaksaniz 0

      // SMTP Host
      define(‘SMTP_HOST’, ‘smtp.gmail.com’);
      // eger dosyalari kurdugunuz bilgisayardan mail yollaycaksaniz “localhost”
      // farkli bilgisayardan yollayacaksaniz sunucu adı örn “dahiweb.com”

      // SMTP Username
      define(‘SMTP_USER’, ‘mail@gmail.com’);
      // smtp kullanici adi
      // cpanel kullanicilarinda mesaj@dahiweb.com seklindedir

      // SMTP Password
      define(‘SMTP_PASS’, ‘şifremxxxxxx’);
      // smtp sifre

      // SMTP Port
      define(‘SMTP_PORT’, 465);
      // smpt portu
      // eskiden 587 kullaniliyordu…
      // ttnet 465 nolu portu destekliyor…

      http://www.itfaiyemeydani.com/mail/index.php

      diğer satırlardaki gereken yerleride editledim.

      // Website Name
      // Escape apostrophes. ie: \’
      define(‘WEBSITE_NAME’, ‘itfaiyemeydani’);
      //site adi

      // Homepage URL
      define(‘HOMEPAGE_URL’, ‘http://www.itfaiyemeydani.com’);
      // site adresi

      // Path to where contact form is installed. NO trailing slash
      // This is only important if the box trapper is enabled
      define(‘FORM_PATH’, ‘http://www.itfaiyemeydani.com/mail’);
      // formu kurdugunuz dizin

      // E-Mail Address
      define(‘EMAIL_ADDRESS’, ‘wolverinenet@gmail.com’);
      // burada yazılan mail adresine mail gidecektir.
      // smtp göndermek isteyenler buraya mutlaka sunucuda
      // tanimli mail girmek zorundadirlar…

      // Form title. Appears in the title address bar..
      define(‘FORM_TITLE’, ‘itfaiyemeydanı iletisim formu’);
      // formun basligi

      rica etsem bi akıl verin bama!

    19. Cuma, 28 Eki 2011 zamanında 06:29 | #19

      @web tasarımcı
      öncelikle orjinal adres:
      http://www.maianscriptworld.co.uk/free-php-scripts/maian-mail/free-contact-form/index.html
      birde farklı bir mail gönderme yazımız var.. onuda inceleyebilirsiniz..
      http://www.dahiweb.com/php-ile-smtp-mail-gonderme
      orjinal gmail ayarları:
      https://mail.google.com/support/bin/answer.py?answer=13287
      mutlaka başaracaksınız… inanıyorum…
      kolay gelsin

    20. Cuma, 28 Eki 2011 zamanında 14:29 | #20

      Teşekkür ederim.
      Miandaki orjianl dosyayı indirdim ve smtp ayarlarını girmeden denedim ve oldu.
      sanırım boşuna smtp ayarı vermişim sorun oradaymış.
      Ama mianda dosya attach yok.
      o özelliği nasıl aktif ediyoruz onu sormak istedim.

      iyi çalışmalar.

    21. Cuma, 28 Eki 2011 zamanında 18:53 | #21

      dosya eklemeyide çözdüm.teşekkür ederim.çok faydalı oldu :)

    22. Cumartesi, 29 Eki 2011 zamanında 10:52 | #22

      @web tasarımcı
      başardığınıza sevindim.. iyi günler..

    23. Cumartesi, 12 Kas 2011 zamanında 19:12 | #23

      sevgili Mustafa Şadoğlu
      Tekrar bir konuda yardımınıza ihtiyacım var.
      Dosya ekleme zu duruyor.
      Ben bunu zorunlu olmaktan çıkarmak istiyorum.
      Saygılarımla.

    24. Cumartesi, 12 Kas 2011 zamanında 19:13 | #24

      yazarken dikkat etmedim.kusuruma bakmayın kelime düşük olmuşyeniden yazıyorum.
      Dosya ekleme zorunlu(*) duruyor.
      Ben bunu zorunlu olmaktan çıkarmak istiyorum.
      Saygılarımla.

    25. Cumartesi, 12 Kas 2011 zamanında 21:35 | #25

      @web tasarımcı
      kodlarda satır satır açıklama yapmıştık… gözünüzden kaçmış olmalı…

      // 0 disables the attachments
      define(‘ATTACHMENTS’, 1);
      // dosya yükleme kısmının gorunmesini istiyorsaniz 1, istemiyorsaniz 0 girin

      // Error checking. Is at least 1 attachment required?
      // 0 = No, 1 = Yes
      define(‘ATTACH_ERROR_CHECK’, 0);
      // dosya yuklenme kontrolu:
      // 0 olursa maille beraber dosya yollanmazsa hata vermez…
      // 1 olursa maille beraber dosya yuklemek zorunlu olur…

    26. Cumartesi, 12 Kas 2011 zamanında 22:20 | #26

      Önce çok teşekkür ediyorum ,
      Sonrada küçük bir özür diliyorum gözümden kaçmış :)
      tekrar sağolun hocam.
      Takipteyim.

    27. Cumartesi, 12 Kas 2011 zamanında 22:52 | #27

      @web tasarımcı
      Bizde beşeriz… elbette şaşarız :)

    28. Pazartesi, 30 Oca 2012 zamanında 17:28 | #28

      Teşekkürler bilgiler için smtp doğrulaması yapamadığım için uzun zamandır gönderim yapamıyordum :)

    29. ibrahim
      Çarşamba, 01 Şub 2012 zamanında 21:10 | #29

      sistemi kurdum çok güzel bir yapı fakat benim bir sorunum var şirekt adına kayıtlı mail adresinden mail gönderdiğim zaman bir sıkıntı yok mail gidiyor fakat smtp destekli olmayan hotmail gibi başka servis sağlayıcılardan gönderilen mailleri iletmiyor bu konuda yardımınızı rica ederim. Teşekkürler

    30. Pazar, 05 Şub 2012 zamanında 13:14 | #30

      @ibrahim
      hotmail için denemedim…
      gmail için aşağıdaki ayarları yapmanız gerekir:
      kolay gelsin…

      Gmail için smtp ayarları (elbette gmail hesabınız olmak zorundadır)
      define(‘SMTP’, 1);
      define(‘SMTP_HOST’, ‘smtp.gmail.com‘);
      define(‘SMTP_USER’, ‘mail@gmail.com’);
      define(‘SMTP_PASS’, ‘sifre’);
      define(‘SMTP_PORT’, 587);

    31. ekrem
      Pazar, 11 Mar 2012 zamanında 04:23 | #31

      hocam teşekkurler ben kurdum fakat maili göderdi gozukuor kopya mail gidiyor esas smtp tanımladığıma mail gelmior fakat kullancı mailine mail gidiyor yardımcı olursanız sevınırım.

    32. Pazartesi, 12 Mar 2012 zamanında 07:33 | #32

      @ekrem

      belki ikisi aynı anda çıktığında sizin ki spam görüyor olabilir… bende daha önce yaptığım bir sitede bu sorunla karşılaşmıştım… çözüm olarakta mail gidecek adresleri diziye atadım ve 2 saniye geciktirmeden sonra yolladım… sorunum çözülmüştü… belki sizinkide böyle bir sorun olabilir…
      iyi günler

    33. Çarşamba, 14 Mar 2012 zamanında 20:22 | #33

      günlerce ugrastım aktıvasyon lınkı gönderebılmek için host fırmasına ve cok yere sordum bır turlu yapamamıstım sağolun . gmail in portu nu yazınca oldu :D kendı sıtemın maıl adresıyle yapamadım ama buna da şükür :D

    34. Pazartesi, 30 Nis 2012 zamanında 02:03 | #34

      Merhaba ben bunu uyguladım SMTP olmadan yaptım msj gönderildi diyor ama mail kutumda bişe yok .s SMTP ile denedim yine aynı şey ?
      aşağıdaki gibi yaptm SMTP olmadan gmail adresi .

    35. Salı, 01 May 2012 zamanında 23:17 | #35

      @süleyman
      bildiğim kadarıyla gmailden göndermek istiyorsanız kesinlikle smtp seçmelisiniz… yanlışta biliyor olabilir …
      gmail için gerekli ayarlar yukarıda yazıyor zaten…
      kolay gelsin

    36. Pazartesi, 14 May 2012 zamanında 15:39 | #36

      Merhaba ben ftp de çalıstırıyorum programı mail gönderildi diyo ama mail gelmiyo gmailime yardımcı olursanız sevinirim.

    37. Salı, 15 May 2012 zamanında 05:35 | #37

      @ali
      ftp de derken sunucuda demek istiyorsunuz herhalde? yapmanız gereken

      Gmail için smtp ayarları (elbette gmail hesabınız olmak zorundadır)
      define(‘SMTP’, 1);
      define(‘SMTP_HOST’, ‘smtp.gmail.com‘);
      define(‘SMTP_USER’, ‘mail@gmail.com’);
      define(‘SMTP_PASS’, ‘sifre’);
      define(‘SMTP_PORT’, 587);

      kolay gelsin

    38. Salı, 15 May 2012 zamanında 10:24 | #38

      @Mustafa Şadoğlu

      yardımcı olduğunuz için teşekkür ederim dediklerinizi ayarladım ama hala resimdeki hata ile karşılaşıyorum
      http://maximumegitimdanismanlik.com/ali/hata1.jpg

    39. Salı, 15 May 2012 zamanında 16:59 | #39

      @Mustafa Şadoğlu
      dediğiniz yerleri şu şekilde ayarladım acaba yanlışlık mı yaptım

      define(‘SMTP_HOST’, ‘maximumegitimdanismanlik.com’);
      define(‘SMTP_USER’, ‘a.kotan25@gmail.com’);
      define(‘SMTP_PASS’, ‘sifrem’);
      define(‘SMTP_PORT’, 587);

    40. Çarşamba, 16 May 2012 zamanında 08:06 | #40

      @ali
      resme baktım… ancak daha önce böyle bir hata almadığım için yorum yapamıyorum…
      şifre bilgilerinize gelince
      define(‘SMTP_HOST’, ‘smtp.gmail.com‘);
      olacak yere
      define(‘SMTP_HOST’, ‘maximumegitimdanismanlik.com’);
      yazmışsınız
      kolay gelsin

    41. Çarşamba, 16 May 2012 zamanında 09:17 | #41

      @Mustafa Şadoğlu
      yardımlarınız için çok teşekkür ederim dediğiniz şekilde düzelttim hata vermiyo artık mail de gönderildi diyo ama gmailime düşmüyo mail. Dosyada düzenlenmesi gereken yerlerin en son hali aşağıdaki gibi

      // Website Name
      // Escape apostrophes. ie: \’
      define(‘WEBSITE_NAME’, ‘maximumegitimdanismanlik’);
      //site adi

      // Homepage URL
      define(‘HOMEPAGE_URL’, ‘http://www.maximumegitimdanismanlik.com/’);
      // site adresi

      // Path to where contact form is installed. NO trailing slash
      // This is only important if the box trapper is enabled
      define(‘FORM_PATH’, ‘http://www.maximumegitimdanismanlik.com/ali/mail’);
      // formu kurdugunuz dizin

      // E-Mail Address
      define(‘EMAIL_ADDRESS’, ‘a.kotan25@gmail.com’);
      // burada yazılan mail adresine mail gidecektir.
      // smtp göndermek isteyenler buraya mutlaka sunucuda
      // tanimli mail girmek zorundadirlar…

      // Form title. Appears in the title address bar..
      define(‘FORM_TITLE’, ‘iletisim formu’);
      // formun basligi

      // Send Auto Respond e-mail to visitor?
      // 1 = yes, 0 = no
      define(‘AUTO_RESPONDER’, 1);
      //ziyaretciye mailin kopyasi gonderilsin mi? 1=evet, 0=hayir

      // Language file
      define(‘LANGFILE’, ‘turkish.php’);
      //dil dosyasi

      // Date format as it appears in e-mails..
      define(‘DATE_FORMAT’, date(“j F Y”));
      //tarih formatını php ye göre ayarlıyorsunuz

      // Symbol which denotes required field..
      define(‘ECHECK_SYMBOL’, ‘*’);
      //zorunlu alanlar sembolü

      // Activate HTML formatted e-mails..
      // If you enable this you can use html in the e-mail templates..
      define(‘HTML_EMAILS’, 0);
      //isterseniz html email template kullanabilirsiniz

      // Enable captcha
      // 0 = Off, 1 = On
      // Settings for the captcha are in the following file:
      // classes/secureimage.php
      define(‘ENABLE_CAPTCHA’, 1);
      //doğrulama metni görünmesi için 1, gizlemek için 0 girin

      /*===========================================================================
      2. DEFINE ERROR CHECKING
      For which fields do you want error checking to be enabled?
      0 = Off, 1 = On
      =============================================================================*/

      // Name Field
      define(‘NAME_CHECK’, 1);

      // Subject Field
      define(‘SUBJECT_CHECK’, 1);

      // E-Mail Field
      define(‘EMAIL_CHECK’, 1);

      // Comments Field
      define(‘COMMENTS_CHECK’, 1);

      /*=======================================================
      3. ATTACHMENTS
      Would you like visitors to include attachments
      with their message? If this is enabled, the PHP
      mailer system handles the processing and SMTP becomes
      live. Note that you may also need to specify SMTP
      authentication details for this to work.

      Note: Attachments do not work with the box trapper
      function. If this is enabled, box trapper is auto
      disabled
      =========================================================*/

      // How many attachment fields do you require? ie: 3
      // 0 disables the attachments
      define(‘ATTACHMENTS’, 1);
      // dosya yükleme kısmının gorunmesini istiyorsaniz 1, istemiyorsaniz 0 girin

      // Allowable attachment file types..
      // This is not case sensitive. PDF and pdf are the same
      // Seperate with comma..
      define(‘ALLOWED_EXTENSIONS’, ‘pdf,doc,rtf,jpg,gif,png’);
      //geçerli dosyaları buradan ayarlayabilirsiniz…

      // Maximum file size for attachments. In Bytes.
      // Examples:
      // 1024 x 1024 = 1048576Bytes (or 1MB)
      // 1024 x 200 = 204800Bytes (or 200KB)
      // Set to 0 for no limit..
      define(‘MAX_FILE_SIZE’, ’409600′);
      // dosya yukleme boyutu

      // Error checking. Is at least 1 attachment required?
      // 0 = No, 1 = Yes
      define(‘ATTACH_ERROR_CHECK’, 0);
      // dosya yuklenme kontrolu:
      // 0 olursa maille beraber dosya yollanmazsa hata vermez…
      // 1 olursa maille beraber dosya yuklemek zorunlu olur…

      /*=======================================================
      4. SMTP SETTINGS
      If enabled overwrites PHP mail function
      Note some servers require authentication for this
      to work.
      =========================================================*/

      // BU KISIM SADECE SMTP MAIL GONDERENLERI iLGiLENDiRiR
      // Enable SMTP
      // 0 = No, 1 = Yes
      define(‘SMTP’, 1);
      // smtp mail yollayaaksaniz 1,
      //phpmail yollayacaksaniz 0

      // SMTP Host
      define(‘SMTP_HOST’, ‘smtp.gmail.com’);
      // eger dosyalari kurdugunuz bilgisayardan mail yollaycaksaniz “localhost”
      // farkli bilgisayardan yollayacaksaniz sunucu adı örn “dahiweb.com”

      // SMTP Username
      define(‘SMTP_USER’, ‘a.kotan25@gmail.com’);
      // smtp kullanici adi
      // cpanel kullanicilarinda mesaj@dahiweb.com seklindedir

      // SMTP Password
      define(‘SMTP_PASS’, ‘sifrem’);
      // smtp sifre

      // SMTP Port
      define(‘SMTP_PORT’, 587);
      // smpt portu
      // eskiden 25 kullaniliyordu…
      // ttnet 587 nolu portu destekliyor…

    1. Çarşamba, 14 Nis 2010 zamanında 23:54 | #1
    2. Salı, 15 Haz 2010 zamanında 10:43 | #2

    *
    Bu bir spamlara karşı koruma yazılımıdır, resimde gösterilen güvenlik kelimesi girilmelidir. Kelimeyi sesli duymak için resmi tıklayın
    Anti-spam kelimeyi duymak için tıklayın