ispinoze Posted November 27, 2015 Share Posted November 27, 2015 Merhaba, Başlıktaki hatayla hemen hemen birçok kişi karşılaşmış. Ama büyük ihtimalle hosting firmasındandır denip hosting firmasıyla problem çözülmüş. Fakat bu sefer hosting firması yok. Benim kendi mail sunucum var Şimdi şöyle ki hem php hem de asp.net ile mail gönderme örneği oluşturup smtp ile mail gönderebiliyorum. Fakat aynı ayarları prestashop ta yapmama rağmen Hata: Lütfen yapılandırmanızı kontrol edin şeklinde bir hata alıyorum. php örneği aşağıda ve sorunsuz olarak bu şekilde mail gönderebiliyorum. Tabi burada kullandığım phpmailler.php.Presta sanırım swift diye bişey kullanıyor. <?php error_reporting(E_ALL); ini_set('display_errors', '1'); require("class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPDebug = 0; // hata ayiklama: 1 = hata ve mesaj, 2 = sadece mesaj $mail->SMTPAuth = true; $mail->SMTPSecure = ''; // Güvenli baglanti icin ssl normal baglanti icin tls $mail->Host = "box.dorusoft.com"; // Mail sunucusuna ismi $mail->Port = 25; // Gucenli baglanti icin 465 Normal baglanti icin 587 $mail->IsHTML(true); $mail->SetLanguage("tr", "phpmailer/language"); $mail->CharSet ="utf-8"; $mail->Username = "[email protected]"; // Mail adresimizin kullanicı adi $mail->Password = "xxxxxxx"; // Mail adresimizin sifresi $mail->SetFrom("[email protected]", "Isim"); // Mail attigimizda gorulecek ismimiz $mail->AddAddress("[email protected]"); // Maili gonderecegimiz kisi yani alici $mail->Subject = "Mesaj Basligi"; // Konu basligi $mail->Body = "Mesaj icerigi"; // Mailin icerigi if(!$mail->Send()){ echo "Mailer Error: ".$mail->ErrorInfo; } else { echo "Mesaj gonderildi"; } ?> Yukarıdaki problemin çözümü için ne yapabilirim. Şimdiden yardımlarınız için teşekkürler. Link to comment Share on other sites More sharing options...
ispinoze Posted November 27, 2015 Author Share Posted November 27, 2015 Merhaba, Başlıktaki hatayla hemen hemen birçok kişi karşılaşmış. Ama büyük ihtimalle hosting firmasındandır denip hosting firmasıyla problem çözülmüş. Fakat bu sefer hosting firması yok. Benim kendi mail sunucum var Şimdi şöyle ki hem php hem de asp.net ile mail gönderme örneği oluşturup smtp ile mail gönderebiliyorum. Fakat aynı ayarları prestashop ta yapmama rağmen Hata: Lütfen yapılandırmanızı kontrol edin şeklinde bir hata alıyorum. php örneği aşağıda ve sorunsuz olarak bu şekilde mail gönderebiliyorum. Tabi burada kullandığım phpmailler.php.Presta sanırım swift diye bişey kullanıyor. <?php error_reporting(E_ALL); ini_set('display_errors', '1'); require("class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPDebug = 0; // hata ayiklama: 1 = hata ve mesaj, 2 = sadece mesaj $mail->SMTPAuth = true; $mail->SMTPSecure = ''; // Güvenli baglanti icin ssl normal baglanti icin tls $mail->Host = "box.dorusoft.com"; // Mail sunucusuna ismi $mail->Port = 25; // Gucenli baglanti icin 465 Normal baglanti icin 587 $mail->IsHTML(true); $mail->SetLanguage("tr", "phpmailer/language"); $mail->CharSet ="utf-8"; $mail->Username = "[email protected]"; // Mail adresimizin kullanicı adi $mail->Password = "xxxxxxx"; // Mail adresimizin sifresi $mail->SetFrom("[email protected]", "Isim"); // Mail attigimizda gorulecek ismimiz $mail->AddAddress("[email protected]"); // Maili gonderecegimiz kisi yani alici $mail->Subject = "Mesaj Basligi"; // Konu basligi $mail->Body = "Mesaj icerigi"; // Mailin icerigi if(!$mail->Send()){ echo "Mailer Error: ".$mail->ErrorInfo; } else { echo "Mesaj gonderildi"; } ?> Yukarıdaki problemin çözümü için ne yapabilirim. Şimdiden yardımlarınız için teşekkürler. Arkadaşlar sorunun çözümü bana göre saçma ama şu şekilde çözebildim. Mağaza iletişim bilgilerinde girilen email bilgisiyle e posta ayarlarındaki ve test email ini aynı yaptım. Şuan mail sorunsuz çalışıyor. Link to comment Share on other sites More sharing options...
safa Posted November 28, 2015 Share Posted November 28, 2015 Selamlar; bu konu beni hayrete düşürdü aslında bana göre sorununun o şekilde çözülmemesi gerekiyor. çünkü smtp bilgileri'ne gmail, yandex mail, yada sendgrid gibi farklı smtp sağlayıcılardan alınan bilgiler ilede gönderim yapabiliyoruz. kullanıcı adı ve şifreyi yanlış yazmış olabilirmisin . tekrar denermisin ? Link to comment Share on other sites More sharing options...
ispinoze Posted November 28, 2015 Author Share Posted November 28, 2015 Selamlar; bu konu beni hayrete düşürdü aslında bana göre sorununun o şekilde çözülmemesi gerekiyor. çünkü smtp bilgileri'ne gmail, yandex mail, yada sendgrid gibi farklı smtp sağlayıcılardan alınan bilgiler ilede gönderim yapabiliyoruz. kullanıcı adı ve şifreyi yanlış yazmış olabilirmisin . tekrar denermisin ? Sefa Bey Selam, PS versiyonu 1.6.1.1. Keşke şifre ve kullanıcı adı yanlışlığı olsaydı. Çünkü çözmek baya zamanımı aldı. Ama maalesef bahsettiğim saçma çözümle problemi halledebildim. Ekran görüntüleriyle durumu paylaşıyorum. Bu arada ben teknik destek ve müşteri hizmetleri için ayrı mail adresleri kullanmak istersem nasıl ayarlayacağım https://www.evernote.com/shard/s150/sh/cdb8577f-a5fe-4f2d-a9ca-d8a0c3bb3ddd/ddf3a30563378cf9 https://www.evernote.com/shard/s150/sh/62537882-2a34-47b3-84e5-cd9b04556a82/121e1e13263c083e https://www.evernote.com/shard/s150/sh/3edf77a4-ed1e-462f-a1da-d821ad403bac/de74885a19eb64f5 https://www.evernote.com/shard/s150/sh/ee50a4c4-5d1e-4d77-8a59-42a2abb111b3/305b5255f665db6e Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now