How do I find out which rpms to install to cover dependencies?

Howdy all, I am trying to install dk-milter on a postfix mail machine, but am running up against some dependencies, and I don't know how to find out which rpms contain the required packages.

 
[root@mail root]# cat /etc/redhat-release 
Red Hat Enterprise Linux ES release 3 (Taroon Update 9) 
[root@mail root]# uname -a 
Linux qfdmail1.qfdev.int 2.4.21-53.ELsmp #1 SMP Wed Nov 14 03:54:12 EST 2007 i686 i686 i386 GNU/Linux 
[root@mail root]# rpm -Uvh http://www.topdog-software.com/oss/dk-milter/dk-milter-0.6.0-1.i386.rpm 
Retrieving http://www.topdog-software.com/oss/dk-milter/dk-milter-0.6.0-1.i386.rpm error: Failed dependencies:
         libc.so.6(GLIBC_2.3.4) is needed by dk-milter-0.6.0-1
         libc.so.6(GLIBC_2.4) is needed by dk-milter-0.6.0-1
         libcrypto.so.6 is needed by dk-milter-0.6.0-1
         libssl.so.6 is needed by dk-milter-0.6.0-1
         rtld(GNU_HASH) is needed by dk-milter-0.6.0-1 

libcrypto.so.6 and libssl.so.6 come up pretty easily in google searches, but not in RHEL3 packages.

Thanks a heap for any tips!

yum provides libc.so.6
and so on so on
you can use wildcards like *

Hmm, so it looks like there just aren't RPMs of that version available for RHEL3 or CentOS 3.

Bummah, time to upgrade the mail server, it seems.