Nachrichten automatisch verschlüsseln und weiterleiten

fraser

Registered User
Liebes Forum,

ich hätte da mal eine Machbarkeitsfrage.
Ist es möglich alle Nachrichten an eine Mailadresse aaa@mail.tld serverseitig automatisch mit PGP zu verschlüsseln und danach an die Mailadresse bbb@mail.tld weiterzuleiten?

Dank vorab!

Fraser
 
Gebt mir doch bitte mal ein paar Schlagworte, wie man das anstellt.
Bei mir laufen qmail, procmail, courier, gpg.
 
Du hast nur nach der Machbarkeit gefragt. Metafragen werden dann auch entsprechend beantwortet.

Nutze Procmail dazu. Guckst Du z.B. hier.
 
Dank Dir.
Ich probier mal und würde dann vielleicht später noch ein paar Metafragen loswerden wollen.

Fraser
 
Ich bekomms einfach nicht hin. GPG gibt nur Fehler aus.

Code:
SHELL=/bin/sh
PATH=/usr/local/sbin
HOME=/var/qmail/mailnames/mail.tld/aaa
LOGFILE=$HOME/procmail.log
VERBOSE=off

:0w
*
| /usr/bin/gpg --encrypt aaa@mail.tld $MAILDIR/temp/unencrypted.txt -o $MAILDIR/temp/encrypted.txt

:0:
*
! bbb@mail.tld
In der procmail.log steht dann:
Code:
usage: gpg [options] --encrypt [filename]
procmail: Program failure (2) of "/usr/bin/gpg"
procmail: Couldn't determine implicit lockfile from "/usr/sbin/sendmail"
From bbb@mail.tld Fri Mar 21 14:36:53 2008
 Subject: rerer
  Folder: /usr/sbin/sendmail -oi bbb@mail.tld                622
 
also:
Code:
gpg -e Empfänger [Datei]

verschlüsselt. Aber welche Datei? Wie sage ich GPG, dass es die aktuelle Nachricht verschlüsseln soll?
 
Ich für meinen Teil glaube nicht, dass wiederholtes Pushen von Beiträgen dazu führt, dass sich schneller jemand des Problems annimt.

Wenn jemand die Zeit/Muse/Können hat, um weiter zu helfen, wird da schon passieren.
 
Wenn dann so -- die Mail liegt nicht in einer Datei, sondern wird von Procmail via stdin an gpg weitergegeben.
Code:
SHELL=/bin/sh
PATH=/usr/local/sbin
HOME=/var/qmail/mailnames/mail.tld/aaa
LOGFILE=$HOME/procmail.log
VERBOSE=off

:0w
*
| /usr/bin/gpg --encrypt aaa@mail.tld | /usr/sbin/sendmail -oi bbb@mail.tld
Allerdings löst das das Problem nicht vollständig, da auch alle bisher vorhandenen Header verschlüsselt werden. Einige davon müsstest Du wohl mit "formail" extrahieren und dem sendmail-Aufruf mitgeben...
 
Back
Top