Şimdi Ara

smtp formu php yarım lutfen çözülmüyor

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
11
Cevap
0
Favori
530
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • stmp olarak 1 yıldır gönderiyodum ama artık asagıdaki uyarıyı

    iletisim formumu kullandıklarında bana mail gelmiyor bazende böle geliyor.

    quote:


    MailEnable: Message could not be delivered to some recipients.
    The following recipient(s) could not be reached:

    Recipient: [SMTP:sitem@hotmail.com]
    Reason: 550 5.7.0 (BAY0-MC2-F24) Message could not be delivered. Please ensure the message is RFC 5322 compliant.

    ----------------------------------------------------------------------------------------------------------
    ve bişe fark ettim formumda email yazılınca sıkıntı olmuyor yazmayınca yada yanlıs yazınca gidiyor gibi gorunuyor gitmiyor.
    .sizden tekrarıcam email kontrol etsin formum nasıl yapabilirim ?
    iletisim adlı php mi yazıyorum : birde zaten index php var bi kaç şey daha var anlamıyorum :(

    <?php  

    require_once("class.phpmailer.php");

    $mail = new PHPMailer();
    $mail->AddAddress("destek@isteadim.net","siteadim");
    $mail->CharSet = 'utf-8';
    $mail->Subject = "Gold Üyelik Ödeme Bildirimi";
    $mail->Body = "<html>
    <head><meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
    Asıl Adı:".$_POST['Isim']."
    Kullanıcı adı:".$_POST['Soyad']."
    Email: ".$_POST['Email']."
    Telefon Numarasi: ".$_POST['telno']."

    Mesaj: ".$_POST['mesaj']."";

    $mail->IsSMTP();
    $mail->Host = "mail.siteadim.net";
    $mail->SMTPAuth = true;
    $mail->Username = "destek@siteadim.net";
    $mail->Password = "123456";
    $mail->IsHTML(true);
    $mail->From = $_POST['Email'];
    $mail->FromName = $_POST['Isim']." ".$_POST['Soyad'];
    if(!$mail->Send())
    {
    echo "Bir hata oluştu, lütfen tekrar deneyiniz...";
    }
    else
    {
    header( "location: www.siteadim.net/gonderildi" );
    }
    ?>


    nette bir sürü kod ubldum email kontrol etsin diye denemediğim şey kalmadı ama ben neyi nere koycam ftp ye bir php atmalıyımıyım hiç bilmiyorum



    _____________________________




  • yardım lutfen
    _____________________________
  • :
    (
    _____________________________
  • :(
    _____________________________
  • Ben pek anlamam ama şunları yapmanızı öneririm

    Öncelikle form konrolu yapın
    Konu başlığı
    Mesaj
    Email adresi (email adresi doğru olup olmadığı)
    ve insan doğrulama kullanın ki spamcılar kullanamazsın
    Başkalarıda kullanıyor yoğun email gönderiyorlar olabilir buda kara listeye alınmasınız sağlar
    ve
    Yeni PHPMailer indirip deneyin
    _____________________________
  • herşey tamam işte sorun email adresinin doğru olupğ olmadıgını kontrol ettirecek ek bir kod bulmak.
    formumda normalde email yazmasanda gonderilebilniiyor.

    çözüm : eğer girilen emailin yanlıs oldugunu gösterecek bir kodum olsa idi sorunum kalmıyordu.yada girilen formda email girmediklerinde formu gondermesinler.
    kısacası email kontrol edici bi kod lazım.
    diğerleri var zaten güvenlik kodu falan
    _____________________________
  • bi php bilen arakdas yarıdm etse :(
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    JOOMLA ÜYE KAYIT FORMU NERDE???
    8 yıl önce açıldı
    Daha Fazla Göster
  • <head>
    buraya ekleyin
    </head>
     
    <script type="text/javascript">
    function regKontrol(pattern, value)
    {
    r = new RegExp(pattern, "g");
    return r.test(value);
    }

    function Checkit(form)
    {
    if(form.adsoyad.value==""){
    alert("Lütfen Adını giriniz.");
    return false;}

    patternEposta = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";

    if ( !regKontrol(patternEposta,form.email.value))
    {
    alert("Lütfen geçerli bir E-posta adresi giriniz.");
    form.email.value="";
    form.email.focus();
    return false;
    }
    if(form.telefon.value==""){
    alert("Lütfen Telefon giriniz.");
    return false;}

    return true;
    }
    </script>


    <form method="post" action="aaaaaaa.php" onsubmit="return Checkit(this);"> bunu ekleyin ve e postayı kontrol edebilirsiniz diğer alan içinde iki tane ekledim kendinize göre düzenleyin
    _____________________________




  • quote:

    Orijinalden alıntı: gecekule


    <head>
    buraya ekleyin
    </head>
     
    <script type="text/javascript">
    function regKontrol(pattern, value)
    {
    r = new RegExp(pattern, "g");
    return r.test(value);
    }

    function Checkit(form)
    {
    if(form.adsoyad.value==""){
    alert("Lütfen Adını giriniz.");
    return false;}

    patternEposta = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";

    if ( !regKontrol(patternEposta,form.email.value))
    {
    alert("Lütfen geçerli bir E-posta adresi giriniz.");
    form.email.value="";
    form.email.focus();
    return false;
    }
    if(form.telefon.value==""){
    alert("Lütfen Telefon giriniz.");
    return false;}

    return true;
    }
    </script>


    <form method="post" action="aaaaaaa.php" onsubmit="return Checkit(this);"> bunu ekleyin ve e postayı kontrol edebilirsiniz diğer alan içinde iki tane ekledim kendinize göre düzenleyin

    hocma 2.yi nereye ekliyorum sanırım index yine
    diğerinide index yaptım.dosyadan cagırttarabilrimde aslında
    Allah ım bu kadar zor bişe gormedim
    10 site bitirdm bunu yapamadım
    _____________________________




  • yardım lutfen
    _____________________________
  • Buna bakın bu biri form diğeri email gönderiyor
    Not: email kontrol eden kodlar devre dışı etkinleştirin
    Yanı
    /*
    email kontrol eden kodlar burada
    */
    slach yıldız kodlar yıldız slach bu kodları devredişi bırakır etkinleştirmek için /* */ leri kaldırın iki yerde

    www.antenfiyati.com/arsa.rar
    Bu dosyayı indirin inceliyin kendinize göre uyarlayın
    _____________________________
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.