Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtiler
Microsoft Exchange Server 2019, 2016 veya 2013'te, sunucu Exchange Online gibi tek bir hedefe gönderecek şekilde yapılandırılmışsa, e-posta iletileri birkaç dakika boyunca şirket içi ileti kuyruklarında takılabilir. Kuyruktaki ileti sayısını hesaba Exchange Online birkaç erteleme (400 serisi SMTP yanıt kodu) vardır veya yoktur. Sonunda iletiler gönderilir. Ancak bazı gecikmeler yaşanıyor.
Neden
Exchange Server, birden çok hedefe ileti göndermek için eşzamanlı veya paralel bağlantılar oluşturmak üzere tasarlanmıştır. Başkalarının pahasına tek bir hedefe göndererek bu bağlantıların tükenmediğinden emin olmak için, Exchange Server varsayılan ayarlar tek bir hedefe çok fazla posta gönderilmesini kısıtlar (SendConnector/NextHopDomain FQDN'leri), örneğin Exchange Online. Exchange Server çalıştıran bir sunucu tüm iletileri geçiş için veya karma yapılandırmanın bir parçası olarak Exchange Online gönderecek şekilde yapılandırılmışsa, bu ayarlar oluşturulan paralel ve toplam bağlantı sayısını sınırlar. Bu da iletilerin aktarım hızını Exchange Online ile sınırlar.
Çözüm
Exchange tabanlı sunucularınız öncelikli olarak Exchange Online göndermek için kullanılıyorsa, performansı iyileştirmek ve büyük kuyruklar oluşturmaktan kaçınmak için aşağıdaki ayarları değiştirebilirsiniz.
SmtpConnectorQueueMessageCountThresholdForConcurrentConnections
SmtpConnectorQueueMessageCountThresholdForConcurrentConnections parametresi, kuyruktaki kaç iletinin hedefe başka bir bağlantı oluşturulmasını tetikleyeceğini belirler. Eşik ne kadar düşük olursa, Exchange Server Exchange Online yeni bir bağlantı açar. Büyük miktarda e-posta için bu, kuyruktan ileti iletmek için paralel olarak daha fazla bağlantı olacağı için kuyrukta daha az iletiye dönüşür. Varsayılan değer 20 iletidir. En yüksek aktarım hızı için bu değeri 2 olarak ayarlayabilirsiniz. Bunu yapmak için Edgetransport.exe.config dosyasını açın ve Exchange Online trafiği işleyen tüm sunucularda AppSettings> etiketinden sonra <herhangi bir yere aşağıdaki parametreleri ekleyin:
<add key="SmtpConnectorQueueMessageCountThresholdForConcurrentConnections" value="2"/>
Not
Değişikliklerin etkili olması için MSExchangeTransport hizmetini yeniden başlatmanız gerekir.
MaxPerDomainOutboundConnections
MaxPerDomainOutboundConnections parametresi, tek bir etki alanına en fazla eşzamanlı bağlantı sayısını belirtir. Varsayılan değer 20 bağlantıdır. En fazla bağlantı sayısını artırmak için aşağıdaki cmdlet'i çalıştırın:
Set-TransportService Mailbox01 -MaxPerDomainOutboundConnections 40
MessageRetryInterval
MessageRetryInterval parametresi, uzak sunucuya bağlantı hatası oluştuktan sonra tek tek iletiler için yeniden deneme aralığını belirtir. Varsayılan değer 15 dakikadır. Yeniden deneme aralığı değerini azaltmak için aşağıdaki cmdlet'i çalıştırın:
Set-TransportService Mailbox01 -MessageRetryInterval 00:05:00
Daha fazla bilgi için bkz. Set-TransportService.