Назад | Перейти на главную страницу

Автоответчик Sieve отпуск не аутентифицируется с правильным пользователем в файле SASL

Я настроил сетчатую фильтрацию на своем почтовом сервере для использования сценария отпуска, однако, когда почта отправляется с помощью постфикса, она возвращается обратно, потому что не аутентифицируется у провайдера.

у меня есть smtp_sasl_password_maps набор параметров в постфиксе, со строкой для каждого пользователя, например:

user1@example.com authuser:authpassword
user2@example.com authuser2:authpassword2

Это работает, когда я отправляю почту через Thunderbird, но sieve приходит в норму.

Если я добавлю эту строку

example.com authuser:authpassword

Затем он работает, потому что по умолчанию используется эта запись, но я хочу, чтобы он использовал пользователя, от которого отвечает!

Это правило сита:

require ["date","relational","vacation"];
if allof (currentdate :zone "+0100" :value "ge" "iso8601" "2019-11-18T02:00:00+01:00", currentdate :zone "+0100" :value "le" "iso8601" "2019-11-21$
{
    vacation :addresses "user1@example.com" :subject "TEST" :from "user1@example.com" "VACATION";
}

Любая помощь приветствуется