folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Mail Gönderme Scripti Çalışmıyor



Mail Gönderme Scripti Çalışmıyor

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Megalados
    Megalados's avatar
    Kayıt Tarihi: 22/Haziran/2013
    Erkek
    <?php
        $to = 'mailadresim@deneme.com';
        $firstname = $_POST["fname"];
        $email= $_POST["email"];
        $text= $_POST["message"];
        $phone= $_POST["phone"];
        
    
    
        $headers = 'MIME-Version: 1.0' . "\r\n";
        $headers .= "From: " . $email . "\r\n"; // Sender's E-mail
        $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    
        $message ='<table style="width:100%">
            <tr>
                <td>'.$firstname.'  '.$laststname.'</td>
            </tr>
            <tr><td>Email: '.$email.'</td></tr>
            <tr><td>phone: '.$phone.'</td></tr>
            <tr><td>Text: '.$text.'</td></tr>
            
        </table>';
    
        if (@mail($to, $email, $message, $headers))
        {
            echo 'The message has been sent.';
        }else{
            echo 'failed';
        }
    
    ?>
    

     

     

     

     

    <?php 
    if (!isset($_POST["submit"])) { ?>
     
      <form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
       To: <input type="text" name="to_email"><br>
       From: <input type="text" name="from_email"><br>
       Subject: <input type="text" name="subject"><br>
       Message: <textarea rows="10" cols="20" name="message"></textarea><br>
       <input type="submit" name="submit" value="Send Email">
      </form>
    <?php
    } else {
     
      if (isset($_POST["to_email"])) {
        $to_email = $_POST["to_email"];
        $from_email = $_POST["from_email"];
        $subject = $_POST["subject"];
        $body = $_POST["message"];
     
        if ( mail($to_email, $subject, $body, $headers)) {
          echo("Email successfully sent to $to_email...");
        } else {
          echo("Email sending failed...");
        }
      }
    }
    ?>

     

     

    Sorun ne olabilir. Neden çalışmıyor ? 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Yazilimci
    Yazilimci's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek

    php mail özelliği hostunuzda aktif olmayabilir. Daha önce aktif olup sonradan kapatılmış olabilir. SMTP kullanıyor musunuz?


    Titanyumun gücü adına!!!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Megalados
    Megalados's avatar
    Kayıt Tarihi: 22/Haziran/2013
    Erkek
    Yazilimci bunu yazdı

    php mail özelliği hostunuzda aktif olmayabilir. Daha önce aktif olup sonradan kapatılmış olabilir. SMTP kullanıyor musunuz?

    Bilmiyorum hocam biraz uzak kaldım bu konulardan. Ama halletmem lazım bunu.  

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek

    Kodlardan pek anmıyorum ama smtp ayarları var onları düzdünmü yaptın mı ? 

    eger google smt kullanıyor san   bunlardan isin vermen gerekiyordu. dene istersen . eger gene olaz ise hazır bir mail gönderme script indir onda dene bakalım ne olacak.

     https://accounts.google.com/b/0/DisplayUnlockCaptcha 

     https://myaccount.google.com/lesssecureapps 

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Megalados
    Megalados's avatar
    Kayıt Tarihi: 22/Haziran/2013
    Erkek
    infazteam bunu yazdı

    Kodlardan pek anmıyorum ama smtp ayarları var onları düzdünmü yaptın mı ? 

    eger google smt kullanıyor san   bunlardan isin vermen gerekiyordu. dene istersen . eger gene olaz ise hazır bir mail gönderme script indir onda dene bakalım ne olacak.

     https://accounts.google.com/b/0/DisplayUnlockCaptcha 

     https://myaccount.google.com/lesssecureapps 

    Yok hocam Google Smt kullanmadım daha önce. Şimdi şunu deniyorum

    https://www.domainhizmetleri.com/blog/bilgi-kutuphanesi/php-ile-smtp-e-posta-e-mail-gondermek/

    Böyle hata alıyorum.

    SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) 
    SMTP Error: Could not connect to SMTP host. Email Gönderim Hatasi: SMTP Error: Could not connect to SMTP host.

    Megalados tarafından 17/May/19 18:08 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    emirhan-exp
    emirhan-exp's avatar
    Kayıt Tarihi: 10/Ocak/2010
    Erkek

    Php.ini den host ayarlarina bak

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Megalados
    Megalados's avatar
    Kayıt Tarihi: 22/Haziran/2013
    Erkek

    Benim çok kafam karıştı dostlar :) 

    Bu işin nasıl yapıldığına dair eğitici bir döküman yok mu ? 

     

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    işletim sistemi nedir ?

    Windows değil ise terminal de 

    sudo setsebool -P httpd_can_sendmail 1       

    yazsana

    Ek olarak

    https://github.com/PHPMailer/PHPMailer

    bunu öneririm hocam.

    MhmdAlmz tarafından 17/May/19 19:34 tarihinde düzenlenmiştir

    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Th3Ultra
    Th3Ultra's avatar
    Kayıt Tarihi: 29/Haziran/2014
    Erkek

    Adam kafam karıştı, bilgim yok demiş. Adama terminal komutu yazmışsınız. Tebrik ediyorum.

    Hocam https://www.domainhizmetleri.com/blog/bilgi-kutuphanesi/php-ile-smtp-e-posta-e-mail-gondermek/ Bu adres yardımcı olacaktır. 

    Yine bir hata alırsan çıktıyı buraya yaz, yardımcı olalım.


    Amacımız; zengin olmak. Zengin görünmek değil.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    Th3Ultra bunu yazdı

    Adam kafam karıştı, bilgim yok demiş. Adama terminal komutu yazmışsınız. Tebrik ediyorum.

    Hocam https://www.domainhizmetleri.com/blog/bilgi-kutuphanesi/php-ile-smtp-e-posta-e-mail-gondermek/ Bu adres yardımcı olacaktır. 

    Yine bir hata alırsan çıktıyı buraya yaz, yardımcı olalım.

    Hocam terminale bu komutu çalıştıracak bunun bilgi ile ne alakası var ?

    Ek olarak attığın link zaten benim github da attığım kütüphane :(


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    emirhan-exp
    emirhan-exp's avatar
    Kayıt Tarihi: 10/Ocak/2010
    Erkek

    https://m.youtube.com/watch?v=Y05uCXOLY-Q

Toplam Hit: 2869 Toplam Mesaj: 12
mail gönderme mai script sorun