• 10-03-2015, 12:02:32
    #1
    arkadaÅŸlar merhaba

    Toplu mailler spam a düşmemesi amacıyla amazon ses hizmetini dahil etmeyi istedim ama başaramadım. Dün tüm onaylardan geçtim. domain, eposta, DKIM olmak üzere tümünü başarı ile tamamladım. tüm smtp ayarını yapmama ragmen bir türlü mail gitmiyor. phpmailer olarakta olur yardımcı olabilecek varsa sevinirim.

    Forum Yazılım Bilgisi : wortlab burning board 3.1.7
    Skype : smartkontorcom
  • 10-03-2015, 12:05:54
    #2
    eklediğiniz domain.com veya onaylattığınız username@domain.com üzerinden göndermeyi deniyorsunuz dimi? çünkü from içindeki mail adresi onaylı değilse gitmez veya domain onaylı değilse gitmez.
  • 10-03-2015, 12:10:12
    #3
    Cam adlı üyeden alıntı: mesajı görüntüle
    eklediğiniz domain.com veya onaylattığınız username@domain.com üzerinden göndermeyi deniyorsunuz dimi? çünkü from içindeki mail adresi onaylı değilse gitmez veya domain onaylı değilse gitmez.
    evet herşey onaylı şekilde ama smtp kullanıcı adı olarak karısık bir karakter verdi onu girdim sanırım bunda bir hata yok
  • 19-03-2015, 11:44:33
    #4
    aynı sorunu yaşayan arkadaslar aşağıdaki kod ile sorunsuz gönderebilir.

    <?
    include("connect.php");
    require("class.phpmailer.php");
    $liste = $_POST['liste']; 
    $kayitlar = mysql_query("SELECT * FROM $liste ");
    while(@$kayit = mysql_fetch_array($kayitlar)) {
    $konu = $_POST['konu']; 
    $mesaj = $_POST['mesaj'];  
    $resim = $_POST['resim']; 
        
    $gonder = $kayit['email'];
    
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPDebug = 1; // hata ayiklama: 1 = hata ve mesaj, 2 = sadece mesaj
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = 'ssl'; // Guvenli baglanti icin ssl normal baglanti icin tls
    $mail->Host = "email-smtp.us-west-2.amazonaws.com"; // Mail sunucusuna ismi
    $mail->Port = 465; // Guvenli baglanti icin 465 Normal baglanti icin 587
    $mail->IsHTML(true);
    $mail->SetLanguage("tr", "phpmailer/language");
    $mail->CharSet  ="iso-8859-9";
    $mail->Username = "username"; // Mail adresimizin kullanic� adi
    $mail->Password = "password"; // Mail adresimizin sifresi
    $mail->SetFrom("email@email.com", "gönderici adı"); // Mail attigimizda gorulecek ismimiz
    $mail->AddAddress("$gonder"); // Maili gonderecegimiz kisi yani alici
    $mail->Subject = "$konu"; // Konu basligi
    $mail->AddReplyTo('cetinpolat@gmail.com', 'System Admin - Cetin POLAT');
    $mail->Body = 'merhaba test mailidir.'; // Mailin icerigi
    if(!$mail->Send()){
    	echo "Mailer Error: ".$mail->ErrorInfo;
    } else {
    	echo "Mesaj gonderildi";
    }
    
    }
    ?>