Добрый день, товарищи!
У меня проблема. Шлют письма подставив в графу от кого email адресата.
В результате пользователь видит письмо от самого себя.Как это запретить?
exim 4.2 + Spamassasin
> Как это запретить?В ацле РЦПТ проверять совпадение $sender_address и $local_part@$domain - и деферрить.
Но как быть, если пользователь действительно хочет отправить письмо самому себе?
>> Как это запретить?
> В ацле РЦПТ проверять совпадение $sender_address и $local_part@$domain - и деферрить.
> Но как быть, если пользователь действительно хочет отправить письмо самому себе?Можно определить, письмо отправлено с локального сервера или из вне?
> Можно определить, письмо отправлено с локального сервера или из вне?Да, конечно, hosts = !+relay_from_hosts
А для отправки извне разрешать авторизованым по ТЛС.
>>> Как это запретить?
>> В ацле РЦПТ проверять совпадение $sender_address и $local_part@$domain - и деферрить.
>> Но как быть, если пользователь действительно хочет отправить письмо самому себе?
> Можно определить, письмо отправлено с локального сервера или из вне?$local_part и $domain составляются из $sender_address
Они по определению равны
> $local_part и $domain составляются из $sender_address
> Они по определению равны$sender_address = From
$local_part@$domain = To
>> $local_part и $domain составляются из $sender_address
>> Они по определению равны
> $sender_address = From
> $local_part@$domain = To# Drop youself
deny
hosts = !+relay_from_hosts
message = You cannt send youself.
condition = ${if match\
{$sender_address}\
{$local_part@$domain}{yes}{no}}
так верно?
> Но как быть, если пользователь действительно хочет отправить письмо самому себе?моя извращенная фантазия не может придумать случаи, когда оно реально нужно
>> Но как быть, если пользователь действительно хочет отправить письмо самому себе?
> моя извращенная фантазия не может придумать случаи, когда оно реально нужноТривиальная задача - переброска файла без флешек. На работе отправил, дома получил.
>>> Но как быть, если пользователь действительно хочет отправить письмо самому себе?
>> моя извращенная фантазия не может придумать случаи, когда оно реально нужно
> Тривиальная задача - переброска файла без флешек. На работе отправил, дома получил.Вроде как юзерский крон может слать сам себе.
Точнее, он шлёт на $MAILTO, но обычно $MAILTO == $USER