Страница 1 из 1

Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 9:39:59
princeps
Когда-то у меня был Exchange, а к нему был GFI Mail Essentials. Так вот, там была фильтр, который футболил письма, в html-коде которых были удаленные картинки. Типа вот такого: <img src="http://xxx.yyy.com/eee.jpg">. В самом деле, я, например, не могу представить, чтоб кто-то из клиентов моей конторы вдруг изобразил такое письмо, кроме спамеров, конечно. А недавно прочитал еще вот это: http://www.samag.ru/cgi-bin/go.pl?q=art ... .2008;a=01
Теперь хочу реализовать подобное с помощью acl exim, но не могу логику придумать, как определять, что картинка именно левая. По сочетанию img и http, jpg, gif и т.п.? Но ведь они могут быть в разных частях сообщения и не связаны между собой. В общем, если у кого-то есть желание помочь - присоединяйтесь

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:10:03
hizel
гм, чтонибудь типа

Код: Выделить всё

deny message = contains blacklisted regex ($regex_match_string)
     regex = blabla
только regexp придумать ;)

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:15:49
princeps
вот, собственно, в этом и весь вопрос.

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:17:35
princeps
Как вариант img src="http, но не во всех случаях прокатит. Например с примерами из приведенной статьи не получится.

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:28:27
hizel
а если что нибудь типа

http://.*(jpg|jpeg|gif|png)

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:35:51
princeps
А могут быть картинки не http? Я, правда, сам не видел, но, например, с ftp-сервера с анонимным доступом теоретически можно было б подгружать

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 11:39:06
hizel
(http|https|ftp):\/\/.*(jpg|jpeg|gif|png)

Re: Блокировка писем с удаленными картинками средствами Exim

Добавлено: 2008-06-30 13:30:46
princeps
в таком случае зарубятся сообщения просто с ссылками на картинку, а это плохо, т.к. юзеры в принципе должны иметь возможность пересылать друг другу письма со ссылками на картинки. Короче должно быть так: письмо должно рубиться, если в нем встречаются слова img и http внутри треугольных скобок. Может так:

Код: Выделить всё

<img*(http|https|ftp):\/\/.*>