On RedHat 7.0 I have
rpm -Uvh exim-3.22-13.i386.rpm exim-doc-3.22-13.i386.rpm
error: failed dependencies:
libcrypto.so.1 is needed by exim-3.22-13
libssl.so.1 is needed by exim-3.22-13
The libssl.so.1 is from openssl 0.9.6
One need either
1. Recompile exim against openssl 0.9.5 (comes with the distribution)
2. add openssl 0.9.6 as a separate package to updates.
Fixed in exim-3.22-13.7x. Thanks for the report.