Ich schreibe eine Windows Forms App, um ein Postfach auf einem Exchange 2013-Server zu lesen. Dieser Code verbindet, und ich kann die E-Mails lesen, aber es kann zwei Minuten oder länger dauern, die AutodiscoverUrl-Methode auszuführen.Wenn ich in C# eine Verbindung mit Exchange Server herstelle, benötige ich AutodiscoverUrl?
exchange = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
exchange.Credentials = new WebCredentials("USERNAME", "PASSWORD", "DOMAIN");
exchange.AutodiscoverUrl("[email protected]", RedirectionUrlValidationCallback);
Dies geschieht alles über unser internes Unternehmensnetzwerk. Ich bin in einem großen Unternehmen mit ein paar tausend Servern in unserem Rechenzentrum, und ich frage mich, ob die AutodiscoverUrl durch alle unsere Server durchläuft, bis es unseren Exchange-Server findet? Ich kenne den Namen des Exchange-Servers. Gibt es eine Möglichkeit, es einfach zu spezifizieren und weiterzufahren?