Hallo Liste Hat jemand es schonmal geschafft, mit der kombination Sendmail / Procmail CC´s zu realisieren. Hintergrund : ca. 30 (Win)Mailclients an internem (Linux)Mailserver schickt irgendjemand Mails mit mehreren CC an die interne Domain, bekommt der TO die Mail so oft es CC´s gibt (1 TO 2 CC = 3 Mails an TO). Arbeite ich mit kopiermodus -- procmailrc -- :0 c * ^TO_userA userA :0 c * ^TO_userB userB #u.s.w :0 /dev/null -------- bekommen alle die Mail, aber x mal (1 TO 2 CC = 3 Mails pro User) eigendlich logisch. Benutzt wird SuSE 7.0 Kernel 2.2.16 DHCP (statische IP) sowie DNS laufen einwandfrei. sendmailflag -t ist gesetzt. Sonst läuft alles intern/extern einwandfrei Hat irgendwer irgendwelche Tips Gruß Ulrich
Am Fre, 01 Jun 2001, schrieb Ulrich Hahnen:
Hallo Liste
Hat jemand es schonmal geschafft, mit der kombination Sendmail / Procmail CC´s zu realisieren.
Hintergrund : ca. 30 (Win)Mailclients an internem (Linux)Mailserver schickt irgendjemand Mails mit mehreren CC an die interne Domain, bekommt der TO die Mail so oft es CC´s gibt (1 TO 2 CC = 3 Mails an TO).
Vielleicht habe ich jetzt was falsch verstanden. Aber normalerweise solltest Du dafür doch noch überhaupt kein Procmail brauchen. Sendmail sollte so konfiguriert sein, daß eine Mail mit z. B. To: a@test.intern Cc: b@test.intern sowohl in /var/mail/a als auch in /var/mail/b landen Ohne das Du promail dafür brauchst. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Christoph Maurer schrieb:
Am Fre, 01 Jun 2001, schrieb Ulrich Hahnen:
Hallo Liste
Hat jemand es schonmal geschafft, mit der kombination Sendmail / Procmail CC´s zu realisieren.
Hintergrund : ca. 30 (Win)Mailclients an internem (Linux)Mailserver schickt irgendjemand Mails mit mehreren CC an die interne Domain, bekommt der TO die Mail so oft es CC´s gibt (1 TO 2 CC = 3 Mails an TO).
Vielleicht habe ich jetzt was falsch verstanden. Aber normalerweise solltest Du dafür doch noch überhaupt kein Procmail brauchen.
Sendmail sollte so konfiguriert sein, daß eine Mail mit z. B. To: a@test.intern Cc: b@test.intern
sowohl in /var/mail/a als auch in /var/mail/b landen
Ohne das Du promail dafür brauchst.
OK. Könnte ich mit leben, aber wie realisiere ich dann Mailinglisten an div. Personen, kopien von EMails an (z.B.) Vertrieb, Archivierung von E-Mails. Prüfung von Irrläufern -alles_vor@- wird akzepiert und nicht zugeodnetes geht an Postmaster. Alles von einer Domain geht an bestimmten user. Urlausvertretung (umleiten von Mails) das hab ich bis jetzt mit procmail gemacht. Gruß Ulrich
Am Fre, 01 Jun 2001, schrieb Ulrich Hahnen:
Christoph Maurer schrieb:
Am Fre, 01 Jun 2001, schrieb Ulrich Hahnen:
Hat jemand es schonmal geschafft, mit der kombination Sendmail / Procmail CC´s zu realisieren.
Hintergrund : ca. 30 (Win)Mailclients an internem (Linux)Mailserver schickt irgendjemand Mails mit mehreren CC an die interne Domain, bekommt der TO die Mail so oft es CC´s gibt (1 TO 2 CC = 3 Mails an TO). Vielleicht habe ich jetzt was falsch verstanden. Aber normalerweise solltest Du dafür doch noch überhaupt kein Procmail brauchen.
Sendmail sollte so konfiguriert sein, daß eine Mail mit z. B. To: a@test.intern Cc: b@test.intern
sowohl in /var/mail/a als auch in /var/mail/b landen
Ohne das Du promail dafür brauchst.
OK. Könnte ich mit leben, aber wie realisiere ich dann Mailinglisten an div. Personen, kopien von EMails an (z.B.)
Mailinglisten z.B. mit Majordomo, ezmlm
Vertrieb, Archivierung von E-Mails. Prüfung von Irrläufern -alles_vor@- wird akzepiert und nicht zugeodnetes geht an Postmaster. Alles von einer Domain geht an bestimmten
Geht über Sendmail-Konfiguration, ohne daß ich Dir aus dem Stehgreif sagen könnte wie.
user. Urlausvertretung (umleiten von Mails)
z.B. dadurch, daß der einzelne User selber Procmail einsetzt und das damit verwirklicht (oder über vacation o.ä.) Sollte eigentlich alles machbar sein. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Christoph Maurer schrieb:
OK. Könnte ich mit leben, aber wie realisiere ich dann Mailinglisten an div. Personen, kopien von EMails an (z.B.)
Mailinglisten z.B. mit Majordomo, ezmlm
Vertrieb, Archivierung von E-Mails. Prüfung von Irrläufern -alles_vor@- wird akzepiert und nicht zugeodnetes geht an Postmaster. Alles von einer Domain geht an bestimmten
Geht über Sendmail-Konfiguration, ohne daß ich Dir aus dem Stehgreif sagen könnte wie.
user. Urlausvertretung (umleiten von Mails)
z.B. dadurch, daß der einzelne User selber Procmail einsetzt und das damit verwirklicht (oder über vacation o.ä.)
30 User davon 26 DAU`s alle arbeiten mit Win .... -- Schipp Realität ein Anruf in unserer Abteilung User: Der "Rechner" macht alles falsch Admin: Mit welchem Programm arbeiten Sie. Textverarbeitung / Tabellen- kalkulation / WWS / FIBU ?? User: Windows Admin: Was steht auf dem Bildschirm User: Mein Talismann U.S.W..... 10 Min später (Admin hat keine Fingernägel mehr) RESULAT NumLock war ausgeschaltet (ach ja der Rechner wars, der User hat geschworen die Taste vorher noch nie gesehen zu haben ) -- Schnapp Realität aus und diese Leute an Linux lassen? NIIIIEEEE
Sollte eigentlich alles machbar sein.
OK. aber es war schön das ganze in einem zu erschlagen. Hat jemand vieleicht sonst noch einen Tip ? Gruß Ulrich
Am Fre, 01 Jun 2001, schrieb Ulrich Hahnen:
Christoph Maurer schrieb:
OK. Könnte ich mit leben, aber wie realisiere ich dann Mailinglisten an div. Personen, kopien von EMails an (z.B.)
Mailinglisten z.B. mit Majordomo, ezmlm
Vertrieb, Archivierung von E-Mails. Prüfung von Irrläufern -alles_vor@- wird akzepiert und nicht zugeodnetes geht an Postmaster. Alles von einer Domain geht an bestimmten
Geht über Sendmail-Konfiguration, ohne daß ich Dir aus dem Stehgreif sagen könnte wie.
user. Urlausvertretung (umleiten von Mails)
z.B. dadurch, daß der einzelne User selber Procmail einsetzt und das damit verwirklicht (oder über vacation o.ä.)
[...lustige DAU-Beschreibung] und diese Leute an Linux lassen? NIIIIEEEE
Okay, sehe ich ein.
Sollte eigentlich alles machbar sein.
OK. aber es war schön das ganze in einem zu erschlagen. Hat jemand vieleicht sonst noch einen Tip ?
Beschäftigen wir uns also wieder mit dem Procmail-for-all Ansatz: Um noch mal auf das Ausgangsproblem zurückzukommen 1 To, 2 Cc Problem ist doch wohl, daß die Mail von Sendmail 3 mal an Procmail übergeben wird und deshalb auch 3 mal zugestellt wird. Bei einem richtig konfigurierten Sendmail solltest Du doch eine eindeutige Message-Id haben, wie wäre es denn, wenn Du Dein Procmail Recipe nach folgendem Muster (Pseudocode) aufbauen würdest :0 * Message-ID nicht in Datei zugestellte_IDs ? * Füge Message-ID an Datei an { Stelle zu wie bisher... } Sollte mit Formail und grep machbar sein... Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
--Am Freitag, Juni 01, 2001 16:27:33 +0200 schrieb Ulrich Hahnen
Christoph Maurer schrieb:
OK. Könnte ich mit leben, aber wie realisiere ich dann Mailinglisten an div. Personen, kopien von EMails an (z.B.)
Mailinglisten z.B. mit Majordomo, ezmlm
Vertrieb, Archivierung von E-Mails. Prüfung von Irrläufern -alles_vor@- wird akzepiert und nicht zugeodnetes geht an Postmaster. Alles von einer Domain geht an bestimmten
Geht über Sendmail-Konfiguration, ohne daß ich Dir aus dem Stehgreif sagen könnte wie.
user. Urlausvertretung (umleiten von Mails)
z.B. dadurch, daß der einzelne User selber Procmail einsetzt und das damit verwirklicht (oder über vacation o.ä.)
30 User davon 26 DAU`s alle arbeiten mit Win ....
-- Schipp typischen Adminfrust gelöscht
und diese Leute an Linux lassen? NIIIIEEEE
Sollte eigentlich alles machbar sein.
OK. aber es war schön das ganze in einem zu erschlagen. Hat jemand vieleicht sonst noch einen Tip ?
Webfrontend für die wichtigsten Procmailregelfälle und für Vacation?
AFAIK gibts dafür sogar schon fertige Lösungen schau mal bei FM
Ansonsten ist das auch nicht schwer zu zusammenzuhacken.
Oder die User ihre Mail per MUA sortieren lassen? Sollten
eigentlich alle Win-Clients können.
Den Cyrus-Imap-Server verwenden. Der kann Sieve. Regeln dafür
sollten auch Win-User definieren können. Oder die
Frontend-Programmierung wird noch einfacher :-)
Bei 30 Usern könnte man ja auch mal was in das Paket für den
Suse-Mailserver investieren können. Der ist gut vorkonfiguriert.
Damit hat sowohl der User als auch der Admin fast alle
Möglichkeiten bei wenig Arbeit.
Gruß
Dirk
--
Dirk Hartmann
participants (3)
-
Christoph Maurer
-
Dirk Hartmann
-
Ulrich Hahnen