RE: DKIM config error

From: Reddy, Raj <Raj.Reddy_at_savvis.com>
Date: Fri, 10 Jan 2014 06:35:26 +0000

Hi Team,

I have encountered the "libmilter not found" error while I was configuring opendkim-2.8.4 on my AIX system, below is the error screen and the libmilter path found in my AIX system.. Could you please help me on resiolution. Many thanks in Advance.

Error:
=========
checking whether SHA256_DIGEST_LENGTH is declared... yes
checking for milter library and includes... /usr
checking for library containing smfi_register... no
checking for smfi_insheader... no
checking for smfi_opensocket... no
checking for smfi_progress... no
checking for smfi_setsymlist... no
checking for smfi_version... no
checking for library containing smfi_register... no
checking for smfi_insheader... (cached) no
checking for smfi_opensocket... (cached) no
checking for smfi_progress... (cached) no
checking for smfi_setsymlist... (cached) no
checking for smfi_version... (cached) no
configure: error: libmilter not found


Libmilter Location:
===========
#/usr/lib >ls -l libmil*
-r--r--r-- 1 root system 73650 May 8 2013 libmilter.a
#/usr/lib >cd /usr/include/libmilter
#usr/include/libmilter >ls -l
total 64
-r--r--r-- 1 bin bin 18143 Sep 17 2010 mfapi.h
-r--r--r-- 1 bin bin 6513 Sep 17 2010 mfdef.h
-r--r--r-- 1 bin bin 1994 Sep 17 2010 milter.h




Raj Reddy | Senior Engineer - Unix

Savvis, A CenturyLink Company
Salarpuria Hallmark, Block B, Ground Floor
Survey No. 15/3 & 16, Kadubeesana Halli
Varthur Hobli, Bangalore 560 103, India
Mobile: +91.9620642420
Email: raj.reddy_at_savvis.com
www.savvis.com

-----Original Message-----
From: Todd Lyons [mailto:tlyons_at_ivenue.com]
Sent: 20 December 2013 20:57
To: Reddy, Raj
Cc: opendkim-users_at_lists.opendkim.org
Subject: Re: DKIM config error

On Fri, Dec 20, 2013 at 2:52 AM, Reddy, Raj <Raj.Reddy_at_savvis.com> wrote:
> Thanks Very much Todd, In my AIX box also libmilter files are present I am not sure why my DKIM not able to pick it.. My PATH env as well good.
>
> #find / -name *milter* -print
> /usr/include/libmilter
> /usr/include/libmilter/milter.h
> /usr/lib/libmilter.a

That's very odd how it has the milter header unseparated like that.
Look at the difference in the header files found on CentOS:

> [root_at_smtp4 ~]# locate libmilter
> /usr/share/doc/sendmail/README.libmilter
> /usr/include/libmilter
> /usr/include/libmilter/mfapi.h
> /usr/include/libmilter/mfdef.h
> /usr/lib64/libmilter.a

Your system claims to be a sendmail 8.14.5, so it should look like mine, but it doesn't. I dunno, this part is beyond me.

...Todd
--
The total budget at all receivers for solving senders' problems is $0.
 If you want them to accept your mail and manage it the way you want, send it the way the spec says to. --John Levine
This message contains information which may be confidential and/or privileged. Unless you are the intended recipient (or authorized to receive for the intended recipient), you may not read, use, copy or disclose to anyone the message or any information contained in the message. If you have received the message in error, please advise the sender by reply e-mail and delete the message and any attachment(s) thereto without retaining any copies.
Received on Fri Jan 10 2014 - 06:35:38 PST

This archive was generated by hypermail 2.3.0 : Fri Jan 10 2014 - 09:27:02 PST