Forum

Exchange 2013 serve...
 
Bildirimler
Hepsini Temizle

Exchange 2013 server eposta problemi hkk.

7 Yazılar
3 Üyeler
0 Likes
642 Görüntüleme
(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
Konu başlatıcı
 

Merhaba arkadaşlar,

şöyle bir problemimiz var  içerden mail gönderirken sıkıntı yaşamıyoruz lakin web sitemiz üzerinden smtp yi kullanarak mail göndermek istersek.

Transaction failed. The server response was: 5.1.2 Recipient address rejected: User unknown  böyle bir hata almaktayız.

Email from: [email protected]

Email to: [email protected]

bu koşullarda bu hatayı alıyoruz email to kısmını sanki bizim exchange de kullanıcı olmak zorundaymış gibi görüyor aslında tam tersi olması lazım email from kısmı bizim exchangede zorunlu kullanıcı olması lazım email to kısmı herkez olabilmesi lazım bu neden kaynaklanıyor acaba 2 ay önce serverlar taşınmış o sırada olmuş bu olay.

İyi Çalışmalar. 

 
Gönderildi : 28/03/2014 10:36

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
Konu başlatıcı
 

merhabalar

web sitesi nerede host ediliyor peki? içeride mi dışarıda mı? relay tarzı bir sıkıntı yaşıyor olabilirsiniz? bu web sitesi üerinden gönderimi nasıl yapmak istiyorsunuz? bir form mu var ve onu mu kullanıyorsunuz? 

 
Gönderildi : 28/03/2014 12:21

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
Konu başlatıcı
 

evet dışarıda host ediliyor. sadecehosting firmasında bu websitesi üzerinde bir form var o formdan gönderdiğimde sendmail isimli bir fonksiyon çalışıyor ve hosting üzerinden mail göndermeye çalışıyor smtp ayarlarımız site üzerinde yapılı smtp olarak dış ipmizde eposta.site.com:25 portu açık.

 
Gönderildi : 28/03/2014 12:25

(@servertunca)
Gönderiler: 119
Estimable Member
 

bildiğim kadarıyla exchange 2010'dan sonra 3. party bir uygulama üzerinden mail atılmak istendiğinde bahsettiğiniz sıkıntılar yaşanıyor. benzer sıkıntıları bende yaşadım. çözüm olarak şunu önerebilirim. exchange üzeride yeni bir transport oluşturup bu transporta kullanılmayan bir port atayın. ve dışarıda ki sunucunuz için relay yetkisi verin.authenticatioon kısmında TLS ve externally secured seçeneğini seçin, permission group tarafında exchange user ve servers seçeneklerini seçin. dışarıda ki sunucunuzdan da mail sunucunuzun IP sini ve transport tarafına atadığınız port bilgileri tanımlayın. port için firewall tarafında ki ayarlamaların da yapılması gerekli olacaktır. bu şekilde bir deneyin isterseniz. 

 
Gönderildi : 28/03/2014 14:43

(@ugurdemir)
Gönderiler: 9888
Illustrious Member
 

Mail server ipsi için relay izni verin.

 
Gönderildi : 28/03/2014 17:08

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
Konu başlatıcı
 
MailMessage yeniMail = new MailMessage();
            yeniMail.From = new MailAddress("[email protected]");
            yeniMail.To.Add("[email protected]");
            yeniMail.Subject = "test mail atılıyor";
            yeniMail.Body = "test mail içeriği";
            SmtpClient yeniSMTP = new SmtpClient();
            yeniSMTP.Port = 25;
            yeniSMTP.Host = "eposta.sirket.com";
            yeniSMTP.EnableSsl = false;
            //yeniSMTP.SendAsync(yeniMail, (object)yeniMail);
            try
            {
                yeniSMTP.Send(yeniMail);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
 
 
merhabalar  smtp içerden test ettiğimde şirket içersindeki postamıza gönderim yapabiliyorum fakat 
yeniMail.To.Add("serkanulusoy@örneğin hotmai.com"); bu kısmı olarak olarak değiştirdiğimde şöyle bir hata alıyorum.
 Posta kutusu kullanılamıyor. Sunucu yanıtı şöyleydi: 5.7.1 Unable to relay
danışman firma bahsettiğiniz relay işlemimizi yaptı ama hala sorun çözülmüş değil dışarıdan dışarıya [email protected]'i kullanarak hala mail atamıyoruz.
 
Gönderildi : 29/03/2014 11:02

(@ugurdemir)
Gönderiler: 9888
Illustrious Member
 

telnet ile mail gönderim testi yapın bakalım osunucda relay izni veriysenız telnet mail gönderimi yapabilirsiniz. Sorun nerede öğrenmiş oluruz.

 
Gönderildi : 01/04/2014 17:59

Paylaş: