Тема: CodeUnit 397 Mail
Показать сообщение отдельно
Старый 15.11.2017, 09:15   #7  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Хм, возможно ли, что реализация этого кодюнита зависит от версии нава? У меня 2009 R2 клиент, и 3.70.В база. Код функции NewMessage из 397 кодюнита:
X++:
IF ISCLEAR(MAPIHandler) THEN
  CREATE(MAPIHandler);

ErrorNo := 0;
MAPIHandler.ToName := ToName;
MAPIHandler.CCName := CCName;
MAPIHandler.Subject := Subject;
IF Body <> '' THEN
  MAPIHandler.Body := Body;
MAPIHandler.AttachFileName := AttachFileName;
MAPIHandler.OpenDialog := OpenDialog;

MailSent := MAPIHandler.Send;
ErrorNo := MAPIHandler.ErrorStatus;
Список классов текущего сервера автоматизации:
X++:
CDOHandler
MAPIHandler
MergeHandler
OutlookHandler
TAPIHandler
WordHandler
Как видите, классы и реализация на их основе совсем не соответствуют списку классов NS Outlook Synchronization Handler... Если у вас другой кодюнит, реализованный через NS Outlook Synchronization Handler, можете его выложить? Вобще можно попробовать и самому написать реализацию, просто хотелось стандартными средствами решить вопрос)