Я настроил сетчатую фильтрацию на своем почтовом сервере для использования сценария отпуска, однако, когда почта отправляется с помощью постфикса, она возвращается обратно, потому что не аутентифицируется у провайдера.
у меня есть 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";
}
Любая помощь приветствуется