spf-discuss
[Top] [All Lists]

RE: [spf-discuss] How to modify the MAIL FROM argument? (was: Re: Top problems with SPF acceptance)

2008-03-02 18:18:40
Devin Ganger wrote:

Stuart D. Gathman wrote:

On Thu, 28 Feb 2008, Alessandro Vesely wrote:

I never used any of those. Can anyone briefly mention the
filtering capabilities of any of them?

From what I understand, the filtering capabilities of both Notes
and Groupwise are pretty substandard for this kind of thing. From
my work with them (and I don't claim to be an expert), they are
not designed to be a real mail gateway -- deployments should be
(and commonly are) designed to live behind Sendmail, Postfix, or
some other MTA more suitable for the edge gateway role.

Microsoft Exchange has Event Sinks that work similarly to the
milter API (a separate process that responds to events and
modifies exchange behaviour), but only in Windows, of course.

Note that events sinks are discontinued in Exchange Server 2007 and
have been replaced by the Transport Agent API, which is a .NET API
that (in theory) gives you all necessary functionality. Poking
around the SDK, you can easily get access to the From header of the
message itself, and Exchange fires an event after the MAIL command
(SmtpReceiveAgent.OnMailCommand) that you can handle. However, it's
not clear whether you actually have access to change the values in
the SMTP session. I've got a query in to find out whether this
access is read-only or not.

I've been assured by the appropriate people that the new Transport
Agent API does in fact give the ability to modify the envelope sender.

Which brings up an interesting question: since IronPython allows
Python code to be compiled as .NET assemblies, would there be any
interest at all in helping port the Python SPF library to IronPython?
I'm willing to take the initial stab at seeing what compiles and
what breaks, but I'm no developer, so I'll need help in diagnosing
and fixing any problems.

I know I'd love to have a .NET native SPF implementation to use with
Windows systems.

--
Devin L. Ganger, Exchange MVP      Email: deving(_at_)3sharp(_dot_)com
3Sharp                             Phone: 425.882.1032
14700 NE 95th Suite 210             Cell: 425.239.2575
Redmond, WA  98052                   Fax: 425.558.5710
(e)Mail Insecurity: http://blogs.3sharp.com/blog/deving/

-------------------------------------------
Sender Policy Framework: http://www.openspf.org
Archives: http://www.listbox.com/member/archive/735/=now
RSS Feed: http://www.listbox.com/member/archive/rss/735/
Modify Your Subscription: 
http://www.listbox.com/member/?member_id=2183229&id_secret=95887956-51703a
Powered by Listbox: http://www.listbox.com

<Prev in Thread] Current Thread [Next in Thread>
  • RE: [spf-discuss] How to modify the MAIL FROM argument? (was: Re: Top problems with SPF acceptance), Devin Ganger <=