[Mimedefang] Milter initialisation failing

David F. Skoll dfs at roaringpenguin.com
Tue Oct 22 10:32:01 EDT 2002


On Tue, 22 Oct 2002, Richard Cooper wrote:

> I asked this yesterday and (call me impatient :) didn't illicit any
> responses, but it has really become a sticking point as I can't figure

Show us exactly the INPUT_MAIL_FILTER line, and how you're running
mimedefang and mimedefang-multiplexor.  This error is usually caused
by trying to talk directly to the multiplexor (i.e., giving the multiplexor's
UNIX-domain socket in INPUT_MAIL_FILTER).

Here's a picture of how it works:


       	  +----------+  +----------+  +----------+
       	  | sendmail |  | sendmail |  | sendmail |
	  +----------+  +----------+  +----------+
	            \	      |	      /
	       	     \ 	      |	     / 	 MILTER
		      \	      |	    /
       	       	       +------------+
       	       	       | mimedefang |
		       +------------+
			      |
			      |	       	 PRIVATE PROTOCOL
			      |
       	       	  +------------------------+
		  | mimedefang-multiplexor |
       	       	  +------------------------+

Sendmail talks to mimedefang using Milter, via a UNIX-domain or TCP socket.
mimedefang, in turn, talks to mimedefang-multiplexor over a UNIX-domain
socket using a private protocol documented in mimedefang-protocl(7).
If you try to talk to mimedefang-multiplexor directly with milter, it will
fail.

--
David




More information about the MIMEDefang mailing list