Hi!
> 12 апр. 2021 г., в 15:51, [email protected] написал(а):
>
>>>> condition = ${if and{\
>>>> {exists{/var/mail/exim/$local_part}}\
>>>> {exists{/var/mail/exim/$local_part/maildirsize}}\
>>>> {>{GET_QUOTA}{0}}\
>>>> {>={MAILDIR_SIZE}{GET_QUOTA}}\
>>>> } }
>
>>>> Tainted filename '/var/mail/exim/USER/maildirsize'
>
>>> $local_part поменять на $local_part_data?
>
> Чтобы заполнялась переменная $local_part_data,
> перед этим проверка существования пользователя должна быть не по exists,
> а по check_local_user
> или поиском:
>
> local_parts = dsearch;/var/mail/exim
>
> Сообщение о permissions в данном случае вводит в заблуждение.
> Проблема не в permissions, а в taint.
>
> А вот как мне быть, если у меня поиск в файле не по $domain
> и не по $local_part, а по полному email адресу $domain@$local_part,
> я не еще не придумала.
Я использовал ${sha1:${lc:${domain:$h_from:}}} для ключей dkim, но это может
быть несколько неудобно.
> _______________________________________________
> Exim-users mailing list
> [email protected]
> http://mailground.net/mailman/listinfo/exim-users
>
--
Viktor Cheburkin
VC319-RIPE, VC1-UANIC
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users