• 24-04-2016, 12:49:46
    #1
    Arkadaşlar selam, scriptimin mail fonkiyonu çalışmıyor. Daha doğrusu istediğim mail adresine mail gitmiyor.

    Html css ile yazılmış bir tasarım.

    Problemi hemen çözebilicek bir kişi pm atabilirmi lütfen.
  • 24-04-2016, 13:09:01
    #2
    TanTan adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar selam, scriptimin mail fonkiyonu çalışmıyor. Daha doğrusu istediğim mail adresine mail gitmiyor.

    Html css ile yazılmış bir tasarım.

    Problemi hemen çözebilicek bir kişi pm atabilirmi lütfen.
    Hostinginizin mail() fonksiyonu açık mı acaba? Yada scriptiniz hangi yol ile mail göndermeye çalışıyor? SMTP mi yoksa mail() fonksiyonu ile mi?
  • 24-04-2016, 15:12:20
    #3
    black_scorpion adlı üyeden alıntı: mesajı görüntüle
    Hostinginizin mail() fonksiyonu açık mı acaba? Yada scriptiniz hangi yol ile mail göndermeye çalışıyor? SMTP mi yoksa mail() fonksiyonu ile mi?
    SMTP değil hocam sendemail.php dosyası var. İçinde ki ler şu şekilde


    <?php
    $name       = @trim(stripslashes($_POST['name'])); 
    $from       = @trim(stripslashes($_POST['email'])); 
    $subject    = @trim(stripslashes($_POST['subject'])); 
    $message    = @trim(stripslashes($_POST['message'])); 
    $to   		= 'iletisim@site.com';//replace with your email
    
    $headers   = array();
    $headers[] = "MIME-Version: 1.0";
    $headers[] = "Content-type: text/plain; charset=iso-8859-1";
    $headers[] = "From: {$name} <{$from}>";
    $headers[] = "Reply-To: <{$from}>";
    $headers[] = "Subject: {$subject}";
    $headers[] = "X-Mailer: PHP/".phpversion();
    
    mail($to, $subject, $message, $headers);
    
    die;
  • 24-04-2016, 16:10:21
    #4
    TanTan adlı üyeden alıntı: mesajı görüntüle
    SMTP değil hocam sendemail.php dosyası var. İçinde ki ler şu şekilde


    <?php
    $name       = @trim(stripslashes($_POST['name'])); 
    $from       = @trim(stripslashes($_POST['email'])); 
    $subject    = @trim(stripslashes($_POST['subject'])); 
    $message    = @trim(stripslashes($_POST['message'])); 
    $to   		= 'iletisim@site.com';//replace with your email
    
    $headers   = array();
    $headers[] = "MIME-Version: 1.0";
    $headers[] = "Content-type: text/plain; charset=iso-8859-1";
    $headers[] = "From: {$name} <{$from}>";
    $headers[] = "Reply-To: <{$from}>";
    $headers[] = "Subject: {$subject}";
    $headers[] = "X-Mailer: PHP/".phpversion();
    
    mail($to, $subject, $message, $headers);
    
    die;
    kodlardan anladığımıza göre script mail() fonksiyonu kullanıyor. Hosting sağlayıcınızla görüşüp mail() fonksiyonun açık olup olmadığını sordunuz mu hocam?
  • 24-04-2016, 17:07:11
    #5
    black_scorpion adlı üyeden alıntı: mesajı görüntüle
    kodlardan anladığımıza göre script mail() fonksiyonu kullanıyor. Hosting sağlayıcınızla görüşüp mail() fonksiyonun açık olup olmadığını sordunuz mu hocam?

    isimtescil zaten smtp adresi veriyor hocam. Güvenlik sebebiyle mail fonsiyonları kapalıymış, ancak bunu nasıl yapacağımı bilemiyorum php ile.
  • 24-04-2016, 17:44:22
    #6
    TanTan adlı üyeden alıntı: mesajı görüntüle
    isimtescil zaten smtp adresi veriyor hocam. Güvenlik sebebiyle mail fonsiyonları kapalıymış, ancak bunu nasıl yapacağımı bilemiyorum php ile.
    Sunucunun mail fonksiyonu kapalı olduğu için bu .php dosyasında düzenleme yapmanız gerekecek. En alt satırdaki mail yollayan fonksiyon yerine smtp kullanılarak yollanması gerek. Fakat benim php bilgim bunun için yeterli değil. Php bilgisi iyi olan bi arkadaş yardımcı olabilir. Alttaki php fonksiyonu yerine smtp ayarlanması gerek diye biliyorum.
  • 24-04-2016, 18:36:50
    #7
    https://www.phpr.org/php-ile-smtp-mail-gonderme/

    Burada basit ve açıklayıcı şekilde yazılmış. Yapamazsanız dosyaları bir yere yükleyin değişiklikleri yapıp size geri göndereyim.
  • 24-04-2016, 21:26:42
    #8
    skassas adlı üyeden alıntı: mesajı görüntüle
    https://www.phpr.org/php-ile-smtp-mail-gonderme/

    Burada basit ve açıklayıcı şekilde yazılmış. Yapamazsanız dosyaları bir yere yükleyin değişiklikleri yapıp size geri göndereyim.
    pm attım üstadım teşekkürler