RE: No MTA Name Match and InternalHosts

From: Murray S. Kucherawy <>
Date: Wed, 7 Jul 2010 11:26:28 -0700

For the InternalHosts, you can list each host's name or IP address on its own line in the file. You could also use a CIDR block reference or a domain wildcard. The opendkim.conf(5) man page lists the options.

You probably should delete or comment out the "MTA" line from your configuration file. With Sendmail, it's possible to configure multiple listeners, each with its own name, and then tell the filter which listener accepted a particular connection. This is what the "MTA" line refers to, not the general name of the program you're using to receive mail. Unless you want to be specific about signing only mail that comes in on a specific socket, you should probably just disable this.

How are you invoking the init script? There should definitely be output.

From: [] On Behalf Of Baird, Josh
Sent: Wednesday, July 07, 2010 11:05 AM
Subject: No MTA Name Match and InternalHosts


I am running OpenDKIM 2.1.1 with Postfix and have a couple of questions that I was hoping someone could help me with:

* In /etc/opendkim.conf, I have "InternalHosts /etc/blah/blah," where the "blah" text file should contain multiple hosts that should be considered internal. How do I specify multiple hosts in this file?

* I also have "MTA postfix" in opendkim.conf, yet I get "no MTA name match" in maillog. Should I specify something else here?

I also seem to be having problems with the init script located in the contrib directory not returning any output, but I'm sure that's a simple problem that I haven't had a chance to look at yet.


Received on Wed Jul 07 2010 - 18:26:38 PST

This archive was generated by hypermail 2.3.0 : Mon Oct 29 2012 - 23:19:47 PST