On Sunday 06 April 2014 19:55:34 Brian wrote:
> On Sun 06 Apr 2014 at 18:18:18 +0200, Michael Schuerig wrote:
> > On Sunday 06 April 2014 15:23:23 Curt wrote:
> > > On 2014-04-06, Michael Schuerig <michael.li...@schuerig.de> wrote:
> > > > I don't intend to use it for personal mail. I want this for
> > > > system-
> > > > generated messages that are send to root. Those messages are
> > > > already
> > > > forwarded (/etc/aliases) to another user; in addition I'd like
> > > > to
> > > > send them to an (presumably) insecure email account hosted at a
> > > > mail provider.
> > > > 
> > > > Michael
> > > 
> > > What about this (involves a simple Procmail ditty):
> > > 
> > > http://www.marcus-povey.co.uk/2013/10/31/automatically-encrypt-sys
> > > tem-> emails/> 
> > Thanks! That works very nicely.
> > 
> > I always thought procmail wasn't for me as I only use desktop MUAs.
> > Apparently I was mistaken.
> 
> How does procmail get called on all your *outgoing* mail?

It isn't and it doesn't need to. It is called for *incoming* mail. 
Remember, I'm interested in messages send to root by system processes 
such as cron. By way of /etc/aliases these messages are forwarded (root: 
michael). /home/michael/.procmailrc contains

SUBJECT=`formail -xSubject:`
FROM=`formail -xFrom:`
:0 c
*^To:.*root@.*
|formail -I "" | gpg --trust-model always -ear "pubkey@domain" | mail -r 
"$FROM" -s "$SUBJECT" recipient@domain

In effect, messages to root on that system are encrypted with the public 
key belonging to pubkey@domain and re-send to recipient@domain.

The integration of procmail with exim4 works out of the box. There was 
no need for any explicit configuration to ensure it is called.

Michael

-- 
Michael Schuerig
mailto:mich...@schuerig.de
http://www.schuerig.de/michael/


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/6534573.hOy9VIWqEE@fuchsia

Reply via email to