Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Postfix installed on Debian Unstable, as the title states, the system is completely up-to-date, I have tried to get DKIM signatures working on outgoing mail using dkim-filter 2.8.2.

I couldn't use the default Debian way of doing things with sockets, instead I used the Ubuntu way:


I have the following in my postfix/

milter_default_action = accept
milter_protocol = 6
smtpd_milters = inet:localhost:12345
non_smtpd_milters = inet:localhost:12345

All is fine except I get the following message I start DKIM in mail.log:

dkim-filter[22029]: can't configure DKIM library; continuing

And when it tries to sign mails I get the following error:

postfix/cleanup[22042]: warning: milter inet:localhost:12345: can't read SMFIC_EOH reply packet header: Success

And then dkim-filter daemon stops.

I've looked through Google but found no actual way to fix this that works for me. I have this working fine on an Ubuntu server but would love to get it working on Debian too.

share|improve this question

Never mind, I switched to opendkim which actually works.

share|improve this answer
Please mark this as the correct answer. – pauska Jun 22 '10 at 10:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.