I am working to port "rblcheck" to MinGW. rblcheck is
a small command line utility which checks IP addresses
against the Realtime Blackhole List. This is very
useful and fast tool for mail handling programs like
exim, procmail, qmail, spam filters, etc.
Earlier, I (with a *lot* of help from the folks on the
mailing list) ported rblcheck into Cygwin using the
"minires" libraries. Since the application I am
working on is MinGW based, my next goal was to port
rblcheck to MinGW. However, minires uses a lot of
networking capabilities that are not present in my
Cygwin tool chain when compiling with the -mno-cygwin
option. Porting minires to MinGW seems beyond my
capabilities and probably won't be done anytime soon.
If I am wrong here, PLEASE tell me!
The project I am working on is MinGW based cross
platform GPL spam filter:
So, I am back to the beginning, however this time, I
have located another version of rblcheck. This
rblcheck is based on the "adns" libraries which also
have a Win32 port available *AND* uses MS Visual C++
for compilation. This means to me that the Win32 adns
libraries are almost certainly based on msvcrt.dll and
that means a MinGW port is at least *theoretically*
No MinGW port is available yet as far as I have been
able to determine. Has anyone ported Win32 adns to
MinGW? If so PLEASE tell me!
I have made some initial efforts in to port the adns
libraries to MinGW with some success by using Dev-C++
which supports a MS VC++ import of project files.
However, something odd is going on as I keep getting
file not found errors and linker errors.
Are there any volunteers who would like to assist me
in the porting of adns? I really think adns would
make a valuable addition to the MinGW collection of
tools, especially for mail handling applications and
anything that requires DNS interface. If so, please
contact me. Thanks!
Thanks in advance for your time.
PS, I looked into using GNet as it supports adns type
functions but it would require major modifications to
rblcheck to make it work. If someone has done that
already, I'd be interested in that as well. Thanks!
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.