|
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;
}
|
|