The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"postfix+dovecot+sieve+vacation (не работает автоответчик)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"postfix+dovecot+sieve+vacation (не работает автоответчик)"  +/
Сообщение от kazakov_0001 (ok), 11-Апр-23, 16:23 
Доброго дня!
Сломал уже всю голову.
Есть связка postfix+dovecot+roundcube+sieve+vacation. Не работает автоответчик. И так и сяк вертел - не работает.

Аккаунты виртуальные. Авторизация через AD. Локальной доставкой занимается lda.

Сам фильтр работает. Автоответчик через фильтр - нет.

Создаю через фильтры roundcube: "ответить с сообщением"  

В логах dovecot.log такая ошибка:
lda(kazakov@domain.com)<250209><g8vOLLpVNWRh0QMArEkClA>: Info: sieve: msgid=<CABwchr5ixFVCmHjL1EJ_u9WuUnp6W-g-1s85-9Wj_0Jinoyz5w@mail.gmail.com>: vacation action: discarding vacation response to mailinglist recipient <webtest121212@gmail.com>

В master.cf пробовал по разному:
dovecot   unix  -  n  n  -  -  pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
#flags=DRh user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${domain} -m #${extension}
#flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop} -a #${recipient}

в main.cf пробовал добавлять:
#mailbox_command = /usr/lib/dovecot/deliver

15-lda.conf
protocol lda {
  # Space separated list of plugins to load (default is global mail_plugins).
  mail_plugins = $mail_plugins sieve
}

90-sieve.conf
sieve = file:/data/mail/%d/%u/sieve;active=/data/mail/%d/%u/sieve/dovecot.sieve

sieve_extensions = +vacation-seconds
   sieve_vacation_min_period = 1d
   sieve_vacation_default_period = 10d
   sieve_vacation_max_period = 30d
#   sieve_vacation_use_original_recipient = yes
#   sieve_vacation_dont_check_recipient = yes
#   sieve_vacation_send_from_recipient = yes

Если нужны еще логи говорите какие, скину.
Реально не пойму в чем дело... Никак. Без вас не справлюсь!

Спасибо, за любую помощь!

P.S. В логах dovecot.log еще такое: Info: conn unix:auth-worker (pid=248417,uid=117): auth-worker<641>: sql(kazakov@domain.com,127.0.0.1,<Misc+g75iIl/AAAB>): unknown user
<U04qOA/5KKxX+uuT>): unknown user

Но думаю это не влияет на полет?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от kazakov_0001 (ok), 11-Апр-23, 16:28   +/
>[оверквотинг удален]
> #   sieve_vacation_dont_check_recipient = yes
> #   sieve_vacation_send_from_recipient = yes
> Если нужны еще логи говорите какие, скину.
> Реально не пойму в чем дело... Никак. Без вас не справлюсь!
> Спасибо, за любую помощь!
> P.S. В логах dovecot.log еще такое: Info: conn unix:auth-worker (pid=248417,uid=117):
> auth-worker<641>: sql(kazakov@domain.com,127.0.0.1,<Misc+g75iIl/AAAB>): unknown
> user
> <U04qOA/5KKxX+uuT>): unknown user
> Но думаю это не влияет на полет?

managesieve.conf
protocols = $protocols sieve

# Service definitions

service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
}

Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру