Jump to content
ispinoze

Smtp Ile Mail Gönderme De İlginç Problem

Recommended Posts

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 = "bilgi@muratkirmizigul.com"; // Mail adresimizin kullanicı adi
$mail->Password = "xxxxxxx"; // Mail adresimizin sifresi
$mail->SetFrom("bilgi@muratkirmizigul.com", "Isim"); // Mail attigimizda gorulecek ismimiz
$mail->AddAddress("muratkirmizigul@gmail.com"); // 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.

Share this post


Link to post
Share on other sites

 

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 = "bilgi@muratkirmizigul.com"; // Mail adresimizin kullanicı adi
$mail->Password = "xxxxxxx"; // Mail adresimizin sifresi
$mail->SetFrom("bilgi@muratkirmizigul.com", "Isim"); // Mail attigimizda gorulecek ismimiz
$mail->AddAddress("muratkirmizigul@gmail.com"); // 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.

Share this post


Link to post
Share on other sites

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 ?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More