Какая самая простая настройка почтового сервера для передачи входящих писем только в сценарии *? - PullRequest
0 голосов
/ 17 февраля 2020

Я хочу настроить систему продажи билетов (osTicket) на сервере centOS, который генерирует билеты из входящих сообщений электронной почты.

osTicket может запрашивать почтовые ящики, но также предоставляет API / скрипты для трубопроводы . Есть ли рекомендуемый способ настройки (облегченного) почтового сервера для передачи входящих писем в скрипт? Мне не нужны реальные почтовые ящики для пользователей.

Прошло много времени с тех пор, как я выполнил какую-либо работу на почтовом сервере, но мне кажется, что для этого мне нужно было бы только установить MTA, а не MDA , правильно?

Мой запасной вариант - настроить почтовые ящики POP3 / SMTP в другом месте и выполнить запрос из osTicket. Как бы легко это ни было, локальная настройка MTA кажется мне чище.

1 Ответ

0 голосов
/ 17 февраля 2020

Рассмотрите возможность использования удаленного почтового ящика, доступного через IMAP, с поддержкой команды IMAP IDLE. Это позволит вам получать «почти в реальном времени» доставку на канал без необходимости настраивать правильно свой собственный SMTP-сервер.
[AFAIR IMAP IDLE поддерживается, например, через gmail]

You может использовать fetchmail с пользовательским сценарием procmail в качестве mda (нет необходимости в локальном SMTP / MTA-сервере).
Использование procmail (как «человек посередине») не является строго обязательным, но это позволит вам легко запустить фильтрация перед доставкой в ​​тикет-систему (например, анти-спам + антивирус).

...