Создание подпапки для пользователя sendmail

Мы используем sendmail для автоматических уведомлений по электронной почте, таких как info@compnayname.com или alerts@companyname.com. Это простая конфигурация sendmail, в которой создаются эти электронные письма, а затем используется псевдоним для пересылки электронных писем тому, кто отвечает за просмотр этих писем. Затем эти пользователи используют outlook с pop3, чтобы перетащить эти электронные письма в свои перспективы для просмотра этих сообщений. Так что на сервере ничего не остается.

Проблема в том, что мы также получаем много спама на эти письма. И один из наших инструментов сторонней автоматизированной системы, разработанный специально для нас, просматривает один из этих электронных писем и автоматически генерирует билеты на основе того, что приходит на это электронное письмо.

Проблема в том, что создается много ненужных билетов. Чтобы решить эту проблему, меня просят создать папку в этом почтовом ящике и создать правило, которое будет отправлять все соответствующие электронные письма в эту папку. Затем этот автоматизированный инструмент будет искать внутри этой папки и генерировать билеты. Это уменьшит ненужные билеты в теории.

Это делает sesne? Я хочу знать, как я могу создать папку в почтовом ящике пользователя sendmail и создать правило для отправки на нее электронных писем на основе предметных правил.

Спасибо

1 ответ

Procmail может делать то, что вы просите. Вот пример из справочной страницы procmailex

Forward all mail from peter about compilers to william (and keep a copy of it here in petcompil).

          :0
          * ^From.*peter
          * ^Subject:.*compilers
          {
             :0 c
             ! william@somewhere.edu

             :0
             petcompil
          }

Если вы не знакомы с procmail, вы можете начать читать это:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-email-mda.html

Другие вопросы по тегам