This projects is not for normal email delivery but an esoteric use not
usually associated with email - can't really divulge more but I'm starting
to see no easy solution. There are spf scripts that can run against files
separately from the stuff built into spam assassin and postfix/exim etc.
On Jun 26, 2016 7:57 PM, <li...@lazygranch.com> wrote:

> ‎Well maybe. If your client supports extra folders per each mailbox and
> you can access those folders, then yes. Most clients do have such folders,
> but the are designed to be used with "filters" built in the client. The
> filters probably aren't sophisticated enough to check DKIM or SPF, which is
> why plugins are used.
>
> While readers of this list think filtering out email that fails ID is a
> great idea, the general public just wants the email to be delivered.
>
> I don't use Gmail, but I understand Google has implemented or is working
> on implementing a notification for email that fails DKIM and SPF. I would
> be interesting to get some stats on email passing both DKIM, each
> individually, or none at all.
>
> ‎When I suggested a plugin for CLAWS email client to check DKIM and SPF,
> the silence was deafening.
>   Original Message
> From: Chip
> Sent: Sunday, June 26, 2016 4:41 PM
> To: postfix-users@postfix.org
> Reply To: jeffsch...@gmail.com
> Subject: Re: DKIM/SPF failure to folder, not return to sender and other
> tricks
>
> Thanks,
>
> So it just may be easier to deliver all messages to a folder then have a
> cron job run some spf/dkim checking script against the emails.
>
> On 06/26/2016 05:53 PM, Bill Cole wrote:
> > On 26 Jun 2016, at 16:44, Chip wrote:
> >
> >> I'm wondering if Postfix can do the following easily.
> >
> > Nope, not *easily*.
> >
> >> It's a real dog to get this setup in Exim.
> >
> > Or Sendmail, or probably ANY MTA that isn't tightly integrated to
> > robust local delivery, mailstore, and mail access subsystems OR which
> > has a sophisticated flexible mechanism for arbitrary policy definition
> > and enforcement. So I guess if you wrote cf-ese by hand it might be a
> > cinch in Sendmail... But anyway: this is *out of scope* for a pure MTA.
> >
> > [details elided]
> >
> >> In other words, a database or text list of emails with corresponding
> >> acceptable senders needs to be maintained and referenced for each
> >> user, I believe, unless a guru here can tell me how to get the flow
> >> properly.
> >
> > To do this with Postfix, you need some sort of external program. The
> > traditional Postfix mechanism would be a policy daemon. In modern
> > Postfix you could do it in a milter such as MIMEDefang which provides
> > a framework for you to create and enforce any policy that you can
> > express in Perl. (which is easier than cf-ese, really...)
> >
> > Within Postfix proper, I suppose you could hypothetically do this with
> > restriction classes, but those don't scale well. If you had something
> > checking and tagging messages for SPF & DKIM authentication in Postfix
> > (e.g. any mechanism that hooks to SpamAssassin or specialized tools)
> > you could then do delivery via LMTP to something like Dovecot with its
> > Pigeonhole add-on and have all your per-user rules in Sieve rules.
> >
> > In short: there are many different ways to skin this cat, but they all
> > include the unpleasantry of skinning a cat. Ick.
> >
>
>

Reply via email to