WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 06.08.2002, 12:20   #1
BOfH
Veteran
 
Registriert seit: 05.01.2000
Alter: 49
Beiträge: 380


Standard procmailrc

Hi !

Die heiligen Suchmaschinen und google groups schweigen
sich zu meinem konkreten Problem aus und man hilft mir
auch nicht, deshalb :


:0:
* ^TOuser1@blabla.com
user1-blabla.com

:0:
* ^TOuser2@blabla.com
user2-blabla.com

funktioniert prächtig, um alle mails an @blabla.com aufzuteilen.

Aber sobald ein Mail gleichzeitig an user1 und user2 adressiert ist, bekommt die Mail nur user1 (TO: user1@blabla.com ; user2@blabla.com) - logischerweise.

Wie überprüf ich nun, mehrere Adressen im TO: Feld ?

mfg
BOfH ist offline   Mit Zitat antworten
Alt 06.08.2002, 16:17   #2
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Lt. man procmailex müsste es so gehen :

:0:
* ^TOuser1@blabla.com
* ^TOuser2@blabla.com
user1-blabla.com
user2-blabla.com

Damit müssten die beiden Conditions mit UND verknüpft werden.
Ob die actions line so passt musst überprüfen, müsste aber gehen.


--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 07.08.2002, 11:06   #3
BOfH
Veteran
 
Registriert seit: 05.01.2000
Alter: 49
Beiträge: 380


Standard

Leider leitet dieser Syntax Mails an user1 AND user2 weiter, wenn
user1 AND user2 im TO: Feld stehen.

So wie ich das sehe, ist mein Problem gar nicht mit procmail
lösbar, weil ich den String im TO Feld erst auslesen müsste,
anschließend parsen um die einzelnen Mail-Adressen zu erhalten.

Durch die möglichen AND und OR Verknüpfungen kann ich einfach
nicht alle 50 Variationen, die im TO: (in weiterer Folge auch im
CC Feld) vorkommen können, überprüfen.
BOfH ist offline   Mit Zitat antworten
Alt 09.08.2002, 13:34   #4
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Zitat:
Leider leitet dieser Syntax Mails an user1 AND user2 weiter, wenn
user1 AND user2 im TO: Feld stehen.
Ja sicher - ich hab angenommen du möchtest das so und es deswegen so geschrieben
Wenn eine Mail an 2 Adressaten adressiert ist nehm ich an dass auch beide sie bekommen sollen

Was willst du denn nun genau machen ?

Also was soll passieren wenn eine Mail an user1 UND user2 adressiert ist ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 13.08.2002, 12:10   #5
BOfH
Veteran
 
Registriert seit: 05.01.2000
Alter: 49
Beiträge: 380


Standard

Hi ...

Habe mittlerweile die Lösung dieses Problemes zurückgestellt, weil zur Zeit nicht so dringend.

Aber um deine Frage zu beantworten:

Wenn ein Mail an U1 und U2 (bis UXXX) geschickt wird, wird diese Mail
durch fetchmail in eine einzige Datei abgelegt. Procmail
filtert nun diese Datei und soll erkennen, dass diese Mail
an U1 und U2 gehen muss. Erkennen ist aber nicht, weil
Procmail im TO Feld U1 - UXXX (also mehr als z.b 2) nicht aufsplitten
kann (denk ich halt).

Grüße,
BOfH
BOfH ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:19 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag