mail.eserv.ruВойти

Emapi

AndreyCherezov
(v1)
  • v1 AndreyCherezov· · Открыта

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