14 messages in net.sourceforge.lists.courier-users[courier-users] courier-pythonfilter+...
FromSent OnAttachments
Lloyd ZusmanFeb 7, 2004 1:25 pm 
Gordon MessmerFeb 7, 2004 2:20 pm 
Gordon MessmerFeb 7, 2004 2:56 pm 
Lloyd ZusmanFeb 7, 2004 3:10 pm 
Lloyd ZusmanFeb 7, 2004 3:46 pm 
Gordon MessmerFeb 7, 2004 3:51 pm 
Lloyd ZusmanFeb 7, 2004 4:46 pm 
Lloyd ZusmanFeb 8, 2004 4:25 pm 
Mitch (WebCob)Feb 8, 2004 4:52 pm 
Lloyd ZusmanFeb 8, 2004 5:10 pm 
Lloyd ZusmanFeb 8, 2004 6:40 pm 
Mitch (WebCob)Feb 8, 2004 7:09 pm 
Mitch (WebCob)Feb 8, 2004 7:21 pm 
Lloyd ZusmanFeb 8, 2004 7:55 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] courier-pythonfilter+SPF distinguishing between esmtpd and esmtpd-msa?Actions...
From:Lloyd Zusman (lj@asfast.com)
Date:Feb 7, 2004 1:25:51 pm
List:net.sourceforge.lists.courier-users

I've set up the SPF filter that goes with courier-pythonfilter, and it seems to be working fine. Thanks and congrats to Gordon Messner, Jon Nelson, and Terrence Way.

There's one thing, however, that I don't understand. The SPF docs talk about getting users to use SASL so that they can connect to the mail server and post messages from remote sites or from their laptops when they are on the road. I presume that this means that they come in via esmptd-msa on port 587, thereby requiring login authentication.

I have esmptd-msa set up and running, but I don't know how to tell the SPF courier-pythonflter to honor '-all' when users come in via port 25, but to ignore '-all' (i.e., treat it as if it were '+all') when the users come in via port 587?

How can courier-pythonfilter+SPF be set up to offer this differing behavior?

In other words, is there a way to get a courierfilter module to know whether it's running via a port 25 connection or a port 587 connection, and then to offer differing SPF logic?

Thanks in advance.