ExchangeService
☑
0
VKSOFT
05.12.12
✎
18:13
Вот нашел пример для c#
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
service.Credentials = new WebCredentials("user", "pass", "domain");
А сможет 1с так подключиться? Не пойму в какую сторону копать.
1
VKSOFT
05.12.12
✎
18:15
Вообщем нужно подключаться к Exchange серверу и создавать задачи разным пользователям - я нашел только такой пример. Может еще есть какие механизмы?
2
ЧашкаЧая
05.12.12
✎
18:16
Какая нужда заставила напрямую подключаться к Exchange? Есть же POP и SMTP.
3
VKSOFT
05.12.12
✎
18:17
(2) А причем POP и SMTP до создания задач? Может я что-то незнаю.
4
ЧашкаЧая
05.12.12
✎
18:19
(3) Когда писал еще не было (1), решил что почту так отправлять хотите.
5
VKSOFT
05.12.12
✎
18:29
Есть еще пример с веб-сервисом может в его сторону копать
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;
}
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший