• 21-12-2014, 20:26:29
    #1
    selam arkadaşlar

    biz sizi arayalım kodlama bölümünde bir türlü çözemediğim bir bölüm var mailler maile düşmüyor spamada düşmüyor.


    sitedeki html

     <p class="bbnn"><span class="bbnn"><span class="bbnn">Lütfen aşağıdaki formu eksiksiz olarak doldurunuz.</span></span></p>
                      </blockquote>
                      <br />
                      <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                          <td><form action="gonder.php" method="post">
                            <table width="100%" border="1" align="center" cellpadding="20" cellspacing="20" bgcolor="#fff" font="font" face="Thoma" size="2">
                            <tr>
                              <td><pre>
    ADINIZ : <input type="text" name="isim" /><br />
    TEL   :  <input type="text" name="tel" /><br />
    E-MAİL : <input type="text" name="mail" /><br />
    YORUM :  <textarea name="yorum" cols="20" rows="5"></textarea><br />
    
    SİTEMİZİ NERDEN DUYDUNUZ ? 
    <select name="ziyaret"> <option>GOOGLE</option> <option>TV</option> <option>GAZETE</option> <option>DERGİ</option> </select><br />
    <input type="submit" value="GÖNDER" /> <input type="reset" value="TEMİZLE" />
                    </pre></td>
                            </tr>
                          </table>
                            </form></td>
                          </tr>
    buda yönlendirilen gonder.php

     <?php //formdan gelen bilgileri bu sayfaya çektik..
    $isim=$_POST['isim'];
    $tel=$_POST['tel'];
    $mail=$_POST['mail'];
    $yorum=$_POST['yorum'];
    $ziyaret=$_POST['ziyaret'];
    
    $emailadresi="xxx@gmail.com"; //kendi e-mail adresinizi yazin.
    $emailkonusu=" Biz Sizi Arayalım Formu"; //gönderilen e-mailde konu olarak ne görünmesiniz istiyorsaniz buraya onu yazin.
    
    //bos alanlari kontrol ediyoruz..
    if (empty($isim) or empty($tel) or empty($mail) or empty($yorum)){ //burayi kendinize göre çogaltabilirsiniz
    print ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>'); //eger bos alan var ise gerekli uyari mesaji.
    print('<a href="http://www.xxx.com/biz.html">Form Sayfasina Geri Dön</a>'); //form sayfasina geri dönüs linki
    }
    
    //bos alan yok ise asagidan da e-mail gönderilecektir.
    else { 
    $emailicerigi="
    İsim: $isim 
    Tel: $tel 
    E-Mail: $mail 
    Yorum: $yorum
    Ziyaret: $ziyaret"; 
    if(mail($emailadresi,$emailkonusu,$emailicerigi)){
    print ('E-Mailiniz basarili bir sekilde gönderilmistir. ilginize tesekkür ederiz...!!! </a>'); //bu uyari yazisida mail gönderildiginde çikacaktir.. 
    }
    }
    yardımcı olabilir misiniz ?
  • 22-12-2014, 01:28:13
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mail komutu ile php de mail göndermek istiyorsanız hosting aldığınız firma ile görüşün artık kullanılmayan ve kullanıldığında spam a gönderilen bir mail atmaktan başka bir işe yaramayan bir komuttur
    bu iş için geliştirilmiş sınıflar onları kullanın
    http://www.phpr.org/php-ile-smtp-mail-gonderme/
    burada çok güzel anlatmış
    Selamlar
  • 22-12-2014, 08:49:36
    #3
    MehmetCAKIR adlı üyeden alıntı: mesajı görüntüle
    mail komutu ile php de mail göndermek istiyorsanız hosting aldığınız firma ile görüşün artık kullanılmayan ve kullanıldığında spam a gönderilen bir mail atmaktan başka bir işe yaramayan bir komuttur
    bu iş için geliştirilmiş sınıflar onları kullanın
    http://www.phpr.org/php-ile-smtp-mail-gonderme/
    burada çok güzel anlatmış
    Selamlar
    tşk ederm kontrol ediyorm