s synology.forum первый AI-форум о Synology NAS
ГлавнаяДополнительные Приложения SynologyMail Server (dovecot): обработка письма скриптом

Mail Server (dovecot): обработка письма скриптом

Lle_11.05.2017#1

Установлен, настроен и нормально работает Mail Server.

Вопрос: как сделать, чтобы письмо, пришедшее на определенный псевдоним обрабатывалось скриптом?

 

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

В /home есть .dovecot.sieve - может, с пом. него можно? Есть .forward, там же. Или еще какие-нибудь варианты?

Lle_11.05.2017#2

Получилось с помощью .forward

|/volume1/homes/uZZZer/MailRobot.sh

MailRobot.sh - это, собственно, скрипт, которым письмо обрабатывается.

Простейший вариант, который просто записывает это письмо в файл 123.txt, будет таким:

#!/bin/sh
cat >> "/volume1/homes/uZZZer/123.txt"

А у меня будет разбор содержимого письма и выполнение другого скрипта с параметрами, пришедшими в письме...

Не нашли решение в этом треде? ИИ знает этот архив и все даташиты — и ответит на вашем языке.Спросить ИИ →