Archiv verlassen und diese Seite im Standarddesign anzeigen : Exim Problem
TheSpecialist
13.03.03, 09:40
Hi, wie kann ich folgendes in Exim realisieren (EXIM ist als SMTP Server in den Clienten eingetragen):
-Die ankommende Mail eines Users wird erst an eine Programm weitergeleitet (Exim muss die Mail irgendwie kennzeichnen)
-Das Programm bearbeitet die Mail und sendet sie nun wieder an Exim
-Exim muss jetzt sehen dass die Mail schon bearbeitet wurde (über die Markierung) und sendet die Mail diesesmal über einen anderen Transport / Router diesesmal zum Empfänger
Wie kann ich diese Markierung realisieren und abfragen... oder bietet Exim vielleicht schon sowas an? Wie würdet ihr dieses Problem lösen?
Vielen Dank schon mal für eure Hilfe!
Hi!
Erstmal keine Ahnung, aber interessieren tut's mich schon, warum das ganze.
Bzw. was macht das externe Programm?
Grüße
Manx
TheSpecialist
13.03.03, 10:13
Das Externe Programm verschlüßelt die Email. Es sucht den passenden Public Key des Empfängers und verschlüßelt die Mail damit.
Hi!
Ich kenne Exim kaum, gehöre eher zur djb Fraktion, aber mit Exim ist bekanntlich sehr vieles möglich.
Als ersten Anhaltspunkt würd ich mir mal einen Mail-Header VOR und NACH der Verschlüsselung anschauen (oder wird der auch verschlüsselt?).
Denn normalerweise sollte sich nach der Verschlüsselung ein Hinweis im Header finden.
Damit wäre die Mail bereits markiert.
Eine Abfrage auf diese Headerzeile sollte man hinbekommen.
Grüße
Manx
PS: Es gibt noch einen Exim Profi hier, werd mal nach dem Nick suchen ;)
[EDIT]: gefunden: ==> http://www.linuxforen.de/forums/member.php?s=&action=getinfo&userid=10594
TheSpecialist
13.03.03, 10:26
Oki Doki,wäre super nett von dir!
Ich verschlüßle die Mail mit GnuPG.
Hi!
Also wie bereits oben erwähnt ist unser Jasper gut mit Exim vertraut.
Meine mit Evolution und gnupg verschlüsselten Mails haben im Header "Content-Type: multipart/encrypted; usw
Grüße
Manx
TheSpecialist
13.03.03, 11:02
Hm, bei mir leider nicht!
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4i
Ich denke ich werde ihn mal direkt anschreiben.
Vielleicht weiß aber noch jemand anderst bescheid...
... verwendest Du den Transparent Encryption Agent aka TEA?
Grüße
Manx
TheSpecialist
13.03.03, 11:34
Nein, wie gesagt ich entpacke die Mail erst mit munpack und dannach sende ich sie an GnuPG
mit der option
echo “hier ist der Mail Body” | gpg –ea –r user5@testhost.de| mutt -s Verschlüsselte Test Mail -x user5@testhost.de
Hi!
Wie schaut das eigentlich auf der Empfängerseite aus?
Gibt's da keine Spezifikationen (RFC) punkto Content Type?
Würd Evolution eine solche Email als verschlüsselt erkennen?
Grüße
Manx
PS: Sonst kannst Du ja mit deinem Script den Contet Type austauschen
TheSpecialist
13.03.03, 11:47
Also Empfänger Seite Microsoft Outlook.,
Outlook erkennt die Mail als PGP verschlüßelt und entschlüßelt sie auch korrekt!
TheSpecialist
17.03.03, 10:22
Ich habe mir überlegt, dass so zu machen:
Die Mail kommt an - der Server überprüft ob ein xver header drin ist mit dem inhalt verschluesselt wenn ja dann soll sie über SMTP weggesendet werden
wenn nein dann den pipe_transport.
Leider funktioniert dass so nicht :(
driver = ${if {$header_xver==verschluesselt}{pipe}{dnslookup}}
transport = ${if {$header_xver==verschluesselt} {ver_trans}{remote_smtp}}
ver_trans ist ein pipe_transport
Weiß da jemand weiter?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.