Вот нашел пример для c#
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
service.Credentials = new WebCredentials("user", "pass", "domain");
А сможет 1с так подключиться? Не пойму в какую сторону копать.
Есть еще пример с веб-сервисом может в его сторону копать
public static ExchangeServiceBinding GetBinding(
String server,
String domain,
String user,
String password)
{
var esb = new ExchangeServiceBinding();
// Указываем используемые креды
esb.Credentials = new NetworkCredential(user, password, domain);
// Задаем входную точку для EWS
esb.Url = "https://" + server + "/EWS/Exchange.asmx";
esb.RequestServerVersionValue = new RequestServerVersion();
// Указываем тип Exchange сервера
// Для Exchange 2007 SP1 и 2010 подходит Exchange2007_SP1
// Для Exchange 2007 без SP нужно указать Exchange2007
esb.RequestServerVersionValue.Version = ExchangeVersionType.Exchange2007_SP1;
return esb;
}
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший