Hallo Liste, habe folgendes Problem: Habe auf meinem Server postfix installiert, sowie courier mailserver. Funktioniert auch alles prima, die eingerichteten eMailadressen (VHCS) funktionieren bestens. Nun muss ich folgendes realisieren: Ich schicke eine e-Mail an irgendeine definierte Adresse, z.b. U14@domain.de. Der Server soll diese dann an eimehrere Empfänger weiterschicken. Soweit kam ich allerdings auch noch mit VHCS, also eine Weiterleitung bei Ankunft eingerichtet. Das Problem ist hierbei, das nun JEDER eine mail an diese Adresse schicken könnte, und sie würde genauso wie meine weitergeleitet werden. Kann ich irgendwie einrichten, dass erst "geprüft" wird, ob die e-Mail von mir (oder bestimmten anderen Personen) ist, und dann erst weiterverschickt wird? Würde mich über schnelle antworten freuen. Danke schonmal Daniel Herrman -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Herrmann wrote:
Hallo Liste,
habe folgendes Problem:
Habe auf meinem Server postfix installiert, sowie courier mailserver. Funktioniert auch alles prima, die eingerichteten eMailadressen (VHCS) funktionieren bestens.
Nun muss ich folgendes realisieren:
Ich schicke eine e-Mail an irgendeine definierte Adresse, z.b. U14@domain.de.
Der Server soll diese dann an eimehrere Empfänger weiterschicken. Soweit kam ich allerdings auch noch mit VHCS, also eine Weiterleitung bei Ankunft eingerichtet. Das Problem ist hierbei, das nun JEDER eine mail an diese Adresse schicken könnte, und sie würde genauso wie meine weitergeleitet werden.
Kann ich irgendwie einrichten, dass erst "geprüft" wird, ob die e-Mail von mir (oder bestimmten anderen Personen) ist, und dann erst weiterverschickt wird?
Gehen tut das. Welche Abschirmungsgüte brauchst du? Eine recht schnelle Möglichkeit: Dann kannst du in Postfix eine Restriction class einrichten, so dass eine mail an diese Adresse nur dann akzeptiert wird, wenn die Absenderadresse auf einer Whitelist ist. Für die Abschirmung gegen Spammer sollte das reichen. Da die Absenderadresse gefälscht werden kann, wäre es natürlich erheblich besser, wenn man die sendenden Client-IPs als Prüfkriterium verwenden könnte. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Das mit den IP - Adressen wird nicht gehen, da meine (dank DSL) ja ständig wechseln. Aber danke für deinen Tipp. Haste irgendwie ein schnelles HowTo ? Daniel Herrmann -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Donnerstag, 8. Februar 2007 22:58 An: opensuse-de@opensuse.org Betreff: Re: Mail-Verteiler Daniel Herrmann wrote:
Hallo Liste,
habe folgendes Problem:
Habe auf meinem Server postfix installiert, sowie courier mailserver. Funktioniert auch alles prima, die eingerichteten eMailadressen (VHCS) funktionieren bestens.
Nun muss ich folgendes realisieren:
Ich schicke eine e-Mail an irgendeine definierte Adresse, z.b. U14@domain.de.
Der Server soll diese dann an eimehrere Empfänger weiterschicken. Soweit kam ich allerdings auch noch mit VHCS, also eine Weiterleitung bei Ankunft eingerichtet. Das Problem ist hierbei, das nun JEDER eine mail an diese Adresse schicken könnte, und sie würde genauso wie meine weitergeleitet werden.
Kann ich irgendwie einrichten, dass erst "geprüft" wird, ob die e-Mail von mir (oder bestimmten anderen Personen) ist, und dann erst weiterverschickt wird?
Gehen tut das. Welche Abschirmungsgüte brauchst du? Eine recht schnelle Möglichkeit: Dann kannst du in Postfix eine Restriction class einrichten, so dass eine mail an diese Adresse nur dann akzeptiert wird, wenn die Absenderadresse auf einer Whitelist ist. Für die Abschirmung gegen Spammer sollte das reichen. Da die Absenderadresse gefälscht werden kann, wäre es natürlich erheblich besser, wenn man die sendenden Client-IPs als Prüfkriterium verwenden könnte. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Herrmann wrote:
Das mit den IP - Adressen wird nicht gehen, da meine (dank DSL) ja ständig wechseln.
Aber danke für deinen Tipp. Haste irgendwie ein schnelles HowTo ?
Klar, für Top-Poster direkt sogar als Link: http://www.postfix.org/RESTRICTION_CLASS_README.html -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi all, ich muss ehrlich sagen, ich hab mich noch nicht wirklich mit postfix beschäftigt. Im HowTo finde ich mein Vorhaben nicht. Die ankommende Mail soll ja nur geprüft werden, wenn sie an EINE BESTIMMTE Adresse geht. Sie soll z.B. NUR geprüft werden, wenn die an list@domain.com geschickt wird. Wenn aber eine mail an info@domain.com oder sonstiges geht, soll der Absender nicht geprüft werden. Außerdem hätte ich bei dem Absendercheck gerne eine konkrete e-Mail Adresse, weil gmx.de einzutragen (als domain) umfasst ja dann doch wieder recht viele Leute ;-) Mit freundlichen Grüßen Daniel Herrmann -----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Donnerstag, 8. Februar 2007 23:20 An: opensuse-de@opensuse.org Betreff: Re: AW: Mail-Verteiler Daniel Herrmann wrote:
Das mit den IP - Adressen wird nicht gehen, da meine (dank DSL) ja ständig wechseln.
Aber danke für deinen Tipp. Haste irgendwie ein schnelles HowTo ?
Klar, für Top-Poster direkt sogar als Link: http://www.postfix.org/RESTRICTION_CLASS_README.html -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Herrmann, Donnerstag, 8. Februar 2007 22:32:
Ich schicke eine e-Mail an irgendeine definierte Adresse, z.b. U14@domain.de.
Der Server soll diese dann an eimehrere Empfänger weiterschicken. Soweit kam ich allerdings auch noch mit VHCS, also eine Weiterleitung bei Ankunft eingerichtet. Das Problem ist hierbei, das nun JEDER eine mail an diese Adresse schicken könnte, und sie würde genauso wie meine weitergeleitet werden.
Kann ich irgendwie einrichten, dass erst "geprüft" wird, ob die e-Mail von mir (oder bestimmten anderen Personen) ist, und dann erst weiterverschickt wird?
Mailman mag zwar etwas Overkill sein, aber trotzdem: der macht genau das. Ich nutze ihn dafür laufend. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, habe noch eine Frage: ich benutze ja bereits Postfix, und muss es auch weiterverwenden, alleine schon, weil VHCS auf postfix konfiguriert ist. Laufen die beiden parallel ? Wenn ja, hast du evtl ein HowTo, wie ich mein vorhaben umsetzen könnte ? Daniel -----Ursprüngliche Nachricht----- Von: Andre Tann [mailto:atann@gmx.net] Gesendet: Freitag, 9. Februar 2007 09:29 An: opensuse-de@opensuse.org Betreff: Re: Mail-Verteiler Daniel Herrmann, Donnerstag, 8. Februar 2007 22:32:
Ich schicke eine e-Mail an irgendeine definierte Adresse, z.b. U14@domain.de.
Der Server soll diese dann an eimehrere Empfänger weiterschicken. Soweit kam ich allerdings auch noch mit VHCS, also eine Weiterleitung bei Ankunft eingerichtet. Das Problem ist hierbei, das nun JEDER eine mail an diese Adresse schicken könnte, und sie würde genauso wie meine weitergeleitet werden.
Kann ich irgendwie einrichten, dass erst "geprüft" wird, ob die e-Mail von mir (oder bestimmten anderen Personen) ist, und dann erst weiterverschickt wird?
Mailman mag zwar etwas Overkill sein, aber trotzdem: der macht genau das. Ich nutze ihn dafür laufend. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sorry für PM... Daniel Herrmann, Freitag, 9. Februar 2007 09:40:
habe noch eine Frage: ich benutze ja bereits Postfix, und muss es auch weiterverwenden, alleine schon, weil VHCS auf postfix konfiguriert ist. Laufen die beiden parallel ? Wenn ja, hast du evtl ein HowTo, wie ich mein vorhaben umsetzen könnte ?
Mailman braucht sowas wie Postfix, um seinen Kram erledigen zu können. Nebenbei bemerkt braucht er auch noch apache. http://de.wikipedia.org/wiki/GNU_Mailman -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, habe mailman installiert, bin allerdings auf Probleme gestoßen. Apache, postfix und python sind vollständig und korrekt installiert. Mailman (meines wissens nach) auch. Nach dem Anlegen einer Liste sollte ich ja eigentlich benachrichtigt werden (habe meine e-Mail Adresse angegeben). Nach einer Prüfung in der /var/log/mail fand ich herraus, das gar keine mail geschickt worden ist. Habe es nach einem HowTo gemacht, (also hauptsächlich), zu finden hier http://www.zdnet.de/itmanager/tech/0,39023442,2111303,00.htm Sehr Schritt für Schritt beschrieben. Falls mir jemand sagen kann, was dort noch fehlt, oder was falsch sein könnte wäre ich dankbar. Daniel Herrmann -----Ursprüngliche Nachricht----- Von: Andre Tann [mailto:atann@gmx.net] Gesendet: Freitag, 9. Februar 2007 10:03 An: opensuse-de@opensuse.org Betreff: Re: Mail-Verteiler Sorry für PM... Daniel Herrmann, Freitag, 9. Februar 2007 09:40:
habe noch eine Frage: ich benutze ja bereits Postfix, und muss es auch weiterverwenden, alleine schon, weil VHCS auf postfix konfiguriert ist. Laufen die beiden parallel ? Wenn ja, hast du evtl ein HowTo, wie ich mein vorhaben umsetzen könnte ?
Mailman braucht sowas wie Postfix, um seinen Kram erledigen zu können. Nebenbei bemerkt braucht er auch noch apache. http://de.wikipedia.org/wiki/GNU_Mailman -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Herrmann, Freitag, 9. Februar 2007 11:09:
Mailman (meines wissens nach) auch.
Siehst Du im Apache den Mailman? Also wenn Du auf http://localhost/mailman/listinfo gehst, siehst Du dann Deinen Mailman? Du hast die "mailman"-Liste angelegt? Die brauchst Du immer, wie's geht, steht in /usr/share/doc/packages/mailman/README.SuSE -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sorry Andre für private email, hab ich nicht bemerkt Ich habe gerade ein kleines Berechtigungsproblem. Für das Ausführen muss der owner ja auf mailman:mailman gesetzt sein, das problem ist allerdings, dass VHCS für jede angelegte Domain einen eigenen user (vu2007:www) anlegt. Wenn ich es über apache aufrufe bekomme ich nur permisson denied. Als user mailman komme ich drauf. Und was meinst du mit "mailman"-Liste ? Die Datei, die du geschickt hast ist nicht vorhanden. Gruß Daniel -----Ursprüngliche Nachricht----- Von: Andre Tann [mailto:atann@gmx.net] Gesendet: Freitag, 9. Februar 2007 11:55 An: opensuse-de@opensuse.org Betreff: Re: Mail-Verteiler Daniel Herrmann, Freitag, 9. Februar 2007 11:09:
Mailman (meines wissens nach) auch.
Siehst Du im Apache den Mailman? Also wenn Du auf http://localhost/mailman/listinfo gehst, siehst Du dann Deinen Mailman? Du hast die "mailman"-Liste angelegt? Die brauchst Du immer, wie's geht, steht in /usr/share/doc/packages/mailman/README.SuSE -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Herrmann, Freitag, 9. Februar 2007 12:09:
Für das Ausführen muss der owner ja auf mailman:mailman gesetzt sein,
Was willst Du denn ausführen?
Wenn ich es über apache aufrufe bekomme ich nur permisson denied.
Was "es"?
Als user mailman komme ich drauf.
Wo drauf?
Und was meinst du mit "mailman"-Liste ? Die Datei, die du geschickt hast ist nicht vorhanden.
Dann hast Du vermutlich die Doku nicht installiert. Dort steht (SL 10.0): Basic configuration =================== The package is prefconfigured for use with the Apache2 web server and the Postfix MTA. If this suites your installation, you should be done by working through the steps below: 1) in /etc/sysconfig/mailman tweak the parameters MAILMAN_SMTPHOST MAILMAN_DEFAULT_NNTP_HOST MAILMAN_DEFAULT_EMAIL_HOST MAILMAN_DEFAULT_URL_HOST MAILMAN_VIRTUAL_HOSTS and run "SuSEconfig -module mailman". 2) Call "/usr/lib/mailman/bin/mmsitepass" as user root to set your site master password. 3) Add /var/lib/mailman/data/aliases to the alias_maps statement in /etc/postfi\ x/main.cf: alias_maps = hash:/etc/aliases, ..., hash:/var/lib/mailman/data/aliases and reload postfix. 4) Finally, call "/usr/lib/mailman/bin/newlist mailman" as user root to create the master mailing list. This list is needed for the inner workings of Mailman. For details see /usr/share/doc/packages/mailman/README. 5) In /etc/sysconfig/apache2, add "MAILMAN" to the APACHE_SERVER_FLAGS and rest\ art apache2. 6) Restart mailman. You can either create mailing lists through the web interface or with the "newlist" command as root (located in /usr/lib/mailman/bin). In both cases, the lists' aliases are created automatically and propagated to the Postfix MTA. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Langsam glaube ich, dass das wirklich ein bisschen overkill für meine paar mails ist. Ich glaub ich schreib ein kleines php script, wo man sich einloggen muss und dann die mails verschicken kann. Zum "es": Mailman im Browser aufrufen ^^ Für ne Lösung "nur" mit postfix wäre ich auch dankbar. Trotzdem schon mal danke Andre für deine Mühe, ich werde es gleich nochmal probieren. Daniel -----Ursprüngliche Nachricht----- Von: Andre Tann [mailto:atann@gmx.net] Gesendet: Freitag, 9. Februar 2007 12:26 An: opensuse-de@opensuse.org Betreff: Re: Mail-Verteiler Daniel Herrmann, Freitag, 9. Februar 2007 12:09:
Für das Ausführen muss der owner ja auf mailman:mailman gesetzt sein,
Was willst Du denn ausführen?
Wenn ich es über apache aufrufe bekomme ich nur permisson denied.
Was "es"?
Als user mailman komme ich drauf.
Wo drauf?
Und was meinst du mit "mailman"-Liste ? Die Datei, die du geschickt hast ist nicht vorhanden.
Dann hast Du vermutlich die Doku nicht installiert. Dort steht (SL 10.0): Basic configuration =================== The package is prefconfigured for use with the Apache2 web server and the Postfix MTA. If this suites your installation, you should be done by working through the steps below: 1) in /etc/sysconfig/mailman tweak the parameters MAILMAN_SMTPHOST MAILMAN_DEFAULT_NNTP_HOST MAILMAN_DEFAULT_EMAIL_HOST MAILMAN_DEFAULT_URL_HOST MAILMAN_VIRTUAL_HOSTS and run "SuSEconfig -module mailman". 2) Call "/usr/lib/mailman/bin/mmsitepass" as user root to set your site master password. 3) Add /var/lib/mailman/data/aliases to the alias_maps statement in /etc/postfi\ x/main.cf: alias_maps = hash:/etc/aliases, ..., hash:/var/lib/mailman/data/aliases and reload postfix. 4) Finally, call "/usr/lib/mailman/bin/newlist mailman" as user root to create the master mailing list. This list is needed for the inner workings of Mailman. For details see /usr/share/doc/packages/mailman/README. 5) In /etc/sysconfig/apache2, add "MAILMAN" to the APACHE_SERVER_FLAGS and rest\ art apache2. 6) Restart mailman. You can either create mailing lists through the web interface or with the "newlist" command as root (located in /usr/lib/mailman/bin). In both cases, the lists' aliases are created automatically and propagated to the Postfix MTA. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Andre Tann
-
Daniel Herrmann
-
Sandy Drobic