Forum
Selamlar,
Server 2008 R2 üzerinde olağan bir şekilde çalışan Exchange 2010 SP2 dışarıya mail gönderememekte.
Queue Viewer daki hata "451 4.4.0 Primary target IP adres responded with: "412 4.2.1 Unable to connect" attempted failover to alternate host...."
Yaptıklarım:
İnternet ve dns erişimi kontrolü. (exchange gmail'e dns dolayı mail gönderemesede webden erişilebiliyor.)
Port bilgisini kontrol edildi: 587
merhabalar
aşağıdaki linkten exchange server kontrollerinizi yaparmısınız bakalım ne sonuç verecek;
Performing Sender ID validation. | |||||||||||||||
Sender ID validation was performed successfully. | |||||||||||||||
|
Alınan hata IP adresine karşılık gelen SPF kaydından dolayıdır.
DNS üzerinde SPF kaydı oluşturmanız gerekir.
451 4.4.0 sebebi hub transportta External DNS kullanmanızla ilgili olabilir.
Ayrıca açtığınız konu başlığı hata numarasıyla konunun içindeki hata numarası uyuşmuyor.
Konuyu cevaplarken tereddüte düştüm bu yüzden.
Merhaba,
Bahsettiğiniz kontrolü yaptım, lakin sonuç değişmedi.
Ayrıca mail gönderdiğim alana ait bir spf kayıtım olmasına rağmen görülmemekte. (53/tcp ve udp portu yönlendirilmiş)
tşkler
Merhaba
domain isminizi yazarsanız eksiklikleri görüp yorumlayabiliriz belki.
mail ve msj olarak gönderdim, ulaştı mı?
domain adınızı alıp kontrol ettim.
spf kaydınız yok. kendi domaininize ait spf kaydınız olmalı mx kaydını göstermeli. ayrıca 53 tcp / udp portunu neden açtınız? mail gönderimi ile ilgisi yok ki bu portların.
ayrıca blacklist desiniz. bunlardan çıkmanız gerekli. adsl kullanarak mail attığınız gözüküyor ki bu durumda sağlıklı mail gönderimi gerçekleştirmeniz çok zor.
Bu sistem olağan dışı bir şekilde bu hale geldi. Mail göndermek için Vdsl alt yapısını kullanmaktayız. Modem üzerinden 53/tcp,udp portları sunucuya yönlendirilmiş durumda. SPF kayıtı içinse özellikle olmasına ragmen testlerde yok görülüyor. Dilerseniz uzaktan bağlanarakda bakabiliriz.
http://whatismyipaddress.com/blacklist-check kontrol ettiğimde sadece 1 listede görülmekteyiz.
Konu güncel...
53 UDP ve TCP portlarını dışarıdan içeriye doğru açmanıza gerek yok.
Hatta açmamanız iyi olur.
SPF kaydını içerideki sunucuda değil dışarıdaki sunucuda yapmanız gerekiyor.
Yani domainin yönlendirildiği NS sunucularda.
Ama yaşanan soruna gelecek olursak SPF kaydı ile ilgili değil.
Sorun SEND CONNECTOR üzerindeki DNS sunucuyla ilgili olduğunu tahmin ediyorum.
Exchange Management Console -> Organisation Conf -> Hub Transport -> Send Connectors -> sendconnector -> Properties -> Network tabında
Use the External DNS Lookup settings on transport server seçeneği.
Ns server olarak domain controller'in Dns hizmetinden yararlanmaktayız. Bu yüzden 53 portu yönlendirdik.
Send Connector'de Use the External DNS Lookup settings on transport server seçilidir.
Kontrol etmemi istediğiniz farklı bir nokta var mı?
Domain adınız için spf kaydı oluşturdunuz mu? Mail göndermey çalıştığınız domaini dns sunucunuz çözemüyorsa bu gibi hata verbilir. Bu durumda dns te ilgili zone açıp spf ve diğer kayıtlarını açın.
Merhaba,
Şuan daki durumda dışarıdaki hiçbir adresi çözümleyemiyor. (lakin aynı sunucu kendi üzerindeki dns kullanarak internete erişebiliyor)
SPF kayıtı olmasına ragmen yok gibi görünüyor testlerde.
Queue temizleyerek sunucuyu yeniden başlattım ve gmail'e mail göndermeye çalıştım lakin durum aşağıdaki gibi.
"Next Hop Domain" "Delivery Type" Status "Message Count" "Next Retry Time" "Last Error"
Submission Undefined Ready 0
gmail.com DnsConnectorDelivery Retry 1 "Friday, August 10, 2012 12:52:00 AM" "451 4.4.0 Primary target IP address responded with: ""421 4.2.1 Unable to connect."" Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts."
Sorun ISP nizdeki DNS kayıtları ile ilgili ve tekrar kontrol etmenizi tavsiye ederim (MX,SPF,Reverse DNS)
Merhaba
Ns server olarak domain controller'in Dns hizmetinden yararlanmaktayız.
ilginize tşk ederim.
neden send connector de external dns kullanıyorsunuz? hub transport altında external dns tanımladınız mı ki ?
bence sorun buradan kaynaklanıyor o tiki kaldırın bence.
EMC > Server Conf > Hub Trans > External Dns olarak 8.8.8.8 ve 8.8.4.4 şimdi tanımladım.
EMC > Org. Conf > Hub Trans > Send Connectors'de Use External Dns Lookup seçili.
Transport Servisini resttart ettim bakalım sonuç nasıl olacak?
Sonuç değişmedi...
Şuan da aşağıdaki hale getirdim ve transport servisini restart ettim.
EMC > Server Conf > Hub Trans > External Dns olarak kendini kullanıyor.
EMC > Org. Conf > Hub Trans > Send Connectors'de Use External Dns Lookup seçili değil.