[exim-conf] dlfunc: проба пера

Victor Ustugov victor на corvax.kiev.ua
Вт Янв 16 18:50:17 EET 2007


Victor Ustugov wrote:

> реализована динамически загружаемая библиотека для Kaspersky AntiSpam 3.0.0:
> http://mta.org.ua/exim-4.63-conf/dlfunc/kas3/kas3.c

реализована динамически загружаемая библиотека для Yandex spamoborona 1.6.1:
http://mta.org.ua/exim-4.63-conf/dlfunc/spamoborona/spamoborona.c

> пример использования в конфиге exim'а:
> http://mta.org.ua/exim-4.63-conf/dlfunc/kas3/configure-example

пример использования в конфиге exim'а:
http://mta.org.ua/exim-4.63-conf/dlfunc/spamoborona/configure-example

> для сборки библиотеки нужно:
> 1. пересобрать exim с EXPAND_DLFUNC=yes
> 2. установить KAS3, линковщик при сборке библиотеки должен найти
> libspamtest.a (как правило она находится в
> /usr/local/ap-mailfilter3/lib, а файлы заголовков в
> /usr/local/ap-mailfilter3/include)
> 3. при сборке библиотеки исходные тексты exim'а должны быть доступны в
> /usr/ports/mail/exim/work/exim-4.*/build-* или
> /usr/src/redhat/BUILD/exim-4.*/build-* в зависимости от ОС
> 
> при использовании данной функции можно в отличии от механизма работы с
> KAS3 через local_scan & kas_exim.c принимать решение о дальнейшей судьбе
> письма еще в acl_smtp_data
> 
> p. s. разработка данной библиотеки все еще является больше не жизненно
> необходимой для расширения функционала exim'а, а показателем возможности
> динамически расширять его функциональные возможности

все вышесказанное (кроме пункта 2) касается и функции для Yandex spamoborona

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




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