EMAPI — почтовый робот для интеграции Eserv/3 и MAPILab Groupware Server
Скачать
Опции командной строки
-s storename — использовать хранилище с указанным именем вместо хранилища по умолчанию (заданного в настройках Outlook), например
-s "RAINBOW:Общие папки MGW"
или
-mgw — использовать хранилище, провайдером которого значится
MAPILab Groupware. Если таких несколько, то используется первое из них.
-f foldername/path — записывать сообщения в указанную папку выбранного хранилища (вместо INBOX или Входящие, которые по умолчанию). Можно указывать путь к подпапке, например
-f "Входящие/через Eserv". Вместо имени папки можно указывать её тип, например
-f IPF.Task — в этом примере будет использоваться папка "Задачи" или "Tasks".
-t IPM.Type — какой тип/класс указывать в сообщениях вместо используемого по умолчанию IPM.Note (простое почтовое сообщение). Варианты такие: IPM.Activity, IPM.Task, IPM.Note, IPM.
StickyNote, IPM.Appointment, IPM.Contact, IPM.Post.Rss.
-fs mask — фильтр темы. Записывать в базу только те сообщения, тема которых подходит под указанную маску (допустимы символы подстановки "*" и "?"). Например
-fs *todo*.
-i file/dir — откуда брать исходные сообщения. Здесь либо полное имя файла с путем (в формате
Eserv, т.е. обычный текстовый формат RFC:2822), либо просто путь к каталогу, в котором сообщения (каталог будет обрабатываться рекурсивно, с подкаталогами!).
Например:
emapi.exe -mgw -i DATA/mail/eserv.ru/tasks/INBOX -t IPM.Task -f IPF.Task
- импортирует все сообщения из папки входящих tasks@eserv.ru (на сервере Eserv) в папку "Задачи" MAPILab Groupware Server. Эти сообщения будут видны во всех Outlook'ах, подключенных к MGW, если их пользователям хватает для этого прав.