[exim-conf] acls/check_ext.acl updated

Victor Ustugov victor на corvax.kiev.ua
Вс Авг 15 17:33:31 EEST 2004


Victor Ustugov wrote:

>> при этом в acl_smtp_mime в переменной $acl_m6 сохраняются разделенными 
>> через "|" (pipe) три строковых значения - log_message, message, 
>> fakereject_message (сообщение для лог файла, вставляемое в заголовки 
>> поле и сообщение smtp клиенту).
>>
>> пример:
>> set acl_m6      = \
>>     Attachments with executable extension ($mime_filename)\
>>     |X-Warn-Attachment: Attachment with executable extension
>>         |5.7.1 Executables denied due to the local security policy
>>
>> в acl_smtp_data значение переменной $acl_m6 проверяется и при 
>> необходимости выдается fakereject с указанными сообщениями
> 
> пока схема не работает. вернее, не работает извлечение fakereject 
> сообщения из значения переменной $acl_m6. не работает, т. к. по дефолту 
> это сообщение вообще статично. благодарю патчу asm'а его хоть менять 
> можно. оно оно не экспандится.
> 
> 2asm: переделай патч, чтобы значение fakereject_message экспандилось 
> (как это по-русски?)

воскресенье... почту никто не читает... никто не отвечает...

пишу сам себе :)
патч подрихтован самостоятельно (asm'а в онлайне все равно нет):
http://bsd.falbi.kiev.ua/exim-patches/exiscan-acl-4.41-24-fakereject/patch-src::reject_message

патч совместим с exiscan-acl от 4.32-19 до 4.41-24

для FreeBSD - скопировать файл patch-src::reject_message в 
/usr/ports/mail/exim/files и пересобрать exim

для Fedora/RedHat все несколко сложнее из-за необходимости правки spec 
файлов. пример для 4.41-1 из состава Fedora development (Fedora rawhide):
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SPECS/exim.spec
сами патчи:
http://bsd.falbi.kiev.ua/exim-patches-redhat/exim-4.41-1/SOURCES/
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694  nic-handle: CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки exim-conf