Проблема с рикошетами Exim
Добавлено: 2008-09-11 14:25:19
Проблема заключается в следующем. Хостер грозится перекрыть 25 порт, потому что Exim отсылает bounce-сообщения.
В настройках Exim, а точнее в system_filter прописано правило согласно которому если в файл вложения будет иметь расширение .pif (а также другие заведомо опасные файлы), он будет пересылать назад отправителю с сообщением.
Вопрос в том, как сделать так, чтобы Exim такие сообщения обратно не отправлял, т.е. не отправлял рикошеты. Чтобы MTA просто удалял такое сообщение, а то после каждого отправленного bounce сообщения, нам грозят перекрыть 25 порт.
В настройках Exim, а точнее в system_filter прописано правило согласно которому если в файл вложения будет иметь расширение .pif (а также другие заведомо опасные файлы), он будет пересылать назад отправителю с сообщением.
Код: Выделить всё
if $header_content-type: matches "(?:file)?name=(\"[^\"]+\\\\.(?:ad[ep]|ba[st]|chm|cmd|com|cpl|crt|eml|exe|hlp|hta|in[fs]|isp|jse?|lnk|md[be]|ms[cipt]|pcd|pif|reg|scr|sct|shs|url|vb[se]|ws[fhc])\")"
then
fail text "This message has been rejected because it has\n\
potentially executable content $1\n\
This form of attachment has been used by\n\
recent viruses or other malware.\n\
If you meant to send this file then please\n\
package it up as a zip file and resend it."
seen finish
endif