Re: Flatrate -> "Lokaler" Server
Oh Klasse! Danke.. habs jetzt mal mit DynDNS gemacht und klappt total klasse. Jedoch werde ich keine Möglichkeit haben dies in den DNS eintragen zu lassen, da die Schuldomain bei Strato ist (oder machen die das - oder sind die sogar verpflichtet einzutragen was ich möchte ??). Wäre klasse, wenn ihr mir einen anderen Hoster oder Provider oder so nennen könntet, der die DNS Einträge falls gewünscht anpasst, da wir dann auch endlich unsere Mails über diesen Server laufen lassen können, da wie eigentlich jedem unserer 800 Schüler eine eigene Emailadresse und Homepage geben wollen... Danke nochmal, tinne --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Matthias Tinnemeier"
Danke.. habs jetzt mal mit DynDNS gemacht und klappt total klasse. Jedoch werde ich keine Möglichkeit haben dies in den DNS eintragen zu lassen, da die Schuldomain bei Strato ist (oder machen die das - oder sind die sogar verpflichtet einzutragen was ich möchte ??).
NEIN. Das einzige, wozu Strato verpflichtet ist, wäre die Domain an einen anderen Provider abzugeben - aber auch da stellen die sich quer ;)
Wäre klasse, wenn ihr mir einen anderen Hoster oder Provider oder so nennen könntet, der die DNS Einträge falls gewünscht anpasst, da wir dann auch endlich unsere Mails über diesen Server laufen lassen können, da wie eigentlich jedem unserer 800 Schüler eine eigene Emailadresse und Homepage geben wollen...
Ups. Homepage geht dann natürlich nur, wenn mal jemand online ist. Flatrate != Standleitung (!!!) Und 800 eMail-Adressen ist mit Strato auch nix schönes. Und direkt (MX) seid ihr ja auch nicht zwangsläufig immer erreichbar... Guck dich mal bei euch in der Gegend um, jeder "normale" Provider lässt sich vielleicht überreden, das für eure Schule zu hosten. Ob's dann noch so billig geht wie mit Strato ist eine Frage, aber es kann nur zuverlässiger werden... -- Marco Dieckhoff icq# 22243433 PGP Fingerprint: 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Es gibt da eine Möglichkeit, die ich auch bei uns in der Schule umsetzten möchte. Wir haben einen Premium-Account bei der Firma Schlund & Partner (es funktioniert aber auch mit PureTec, später mehr). Dort hat man die Möglichkeit, einen sog. Default-Account einzurichten. D.h., alle mails, egal an welchen Benutzer landen dann in einem Postfach. Wenn man diese Mails abgeholt hat, muss man sie nur noch mit Hilfe von Procmail an die entsprechenden Benutzer zustellen (die Empfängeradresse ist ja jeweils unterschiedlich). Bisher fehlte mir jedoch die Zeit, mich dafür mit Procmail auseinanderzusetzten. Vielleicht weiss ja hier jemand, wie man procmail dafür konfigurieren muss? Was die Weiterleitung deiner Domain auf dyndns angeht: Auf Strato (oder auch woanders) einfach eine Frame-Index-Datei anlegen und im Header folgenden Befehl einfügen: <base href="http://irgendwo.dyndns.org/"> Funktioniert bei mir wunderbar. Ciao Julian -- Julian Pawlowski Schaumburger Weg 44 - 31655 Stadthagen Tel +49 5721 929311 +49 177 7830325 Fax +49 5721 929669 Internet: http://www.julian-p.de/ Linux : http://www.thepenguin.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Nach eine Ergänzung:
(es funktioniert aber auch mit PureTec, später mehr).
Bei PureTec einfach ein POP3-Postfach mit Namen '*' anlegen. Ob's auch bei anderen Provider klappt, weiss ich nicht. Aber bei PureTec klappt auf jeden Fall, da die auch den selben Mailserver verwenden (pop/smtp.kundenserver.de = pop/smtp.puretec.de) Ciao Julian -- Julian Pawlowski Schaumburger Weg 44 - 31655 Stadthagen Tel +49 5721 929311 +49 177 7830325 Fax +49 5721 929669 Internet: http://www.julian-p.de/ Linux : http://www.thepenguin.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Julian Pawlowski schrieb:
Wenn man diese Mails abgeholt hat, muss man sie nur noch mit Hilfe von Procmail an die entsprechenden Benutzer zustellen (die Empfängeradresse ist ja jeweils unterschiedlich). Bisher fehlte mir jedoch die Zeit, mich dafür mit Procmail auseinanderzusetzten. Vielleicht weiss ja hier jemand, wie man procmail dafür konfigurieren muss?
Also wenn ich jetzt im richtigen Film mitspiele, meinst du Multidop bzw. Blind-Mailforward. Also ich hatte das mal so, dass alle Post meiner Domain in einen Account reinlief. In .fetchmailrc stand dann: poll mailserver.provider.at proto pop3 user "user" with password "strenggeheim" is * here Das war es. Die Mails werden von dem einem Account abgeholt und auf die jeweiligen User angelegt. MfG Michael --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
In .fetchmailrc stand dann:
poll mailserver.provider.at proto pop3 user "user" with password "strenggeheim" is * here
Nein, das kann so nicht funktionieren. Ich hatte das ja schonmal (vor einem jahr oder so) so, wie ich das meine. wie du das hast, funzt es devinitiv nicht so, wie ich das meine. damit kannst du nur mailz von verschiedenen postfächern auf dem selben pop3-server an die benutzer deines server verteilen. Meine .fetchmailrc sieht z.B. so aus: --- schnipp --- poll pop.kundenserver.de protocol POP3 user "pt6407650-jul" password "aaa" to julian user "m6739292-2" password "aaa" to julian user "pt6422597-juer" password "aaa" to juergen user "pt6407650-mav" password "aaa" to marvin postconnect "sendmail -q" --- schnipp --- Ciao Julian PS: Bitte schicke mir deine Antworten nicht auch noch immer gesondert zu. Ich bekomme die ja auch schon über die Liste. DANKE. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi ihr! Da es mein Posting war braucht ihr eigentlich nicht zu diskutieren wie,was gemeint war -> ich sags einfach nochmal ganz deutlich ;-) es ging allgemein darum mit einer Mailbox beim Provider alle 800 Schüler zu bedienen. D.h. alle Emails die an den Server des Providers gehen (sei es schueler1@meinedomain.de oder klausmüller@meinedomain.de) sollen diesem Konto zugeordnet werden. Mein Linuxserver holt dann in bestimmten Zeitabständen (sagen wir 10 Minuten) die gesamten Mails von diesem einen Konto beim Provider ab und verteilt Sie entsprechend der Empfängeradresse an den entsprechenden lokalen Benutzer. ################################################################ Ich hab mir mit Hilfe eurer Postings folgendes zusammengereimt: 1) Wenn ich z.B. bei Strato keinen einzigen Account anlege werden alle Mails an webmaster@meinedomain.de weitergeleitet. Soviel dazu. 2) Ich hole die Mails dann alle per fetchmail bei Strato ab. ------------------------- poll mail.strato.de protocol POP3 user "webmaster@meinedomain.de" with password "irgendeinswaseuchnixangeht" is mailverteiler here ------------------------- 3) Nun sollen vom User mailverteiler aus alle Emails an die entsprechenden User verteilt werden. Dies geschieht nun mit procmail: ------------------------- :0: * ^To:*schueleruseraddr schueleruseraddr@localhost ------------------------- 4) Die jeweiligen User haben Ihre mail ;-) ################################################################ FUNKTIONIERT DAS SO?! Wenn ja: kann mir jemand die Einträge für die .procmail erläutern? Ich wüsste schon gern, was ich da mache bevor ich was mache! Danke an alle, für weitere Lösungsvorschläge jederzeit offen ;-) Das mit der Datenbank hört sich klasse an!! Wer programmiert die?? *g* tinne --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Matthias Tinnemeier
Nun sollen vom User mailverteiler aus alle Emails an die entsprechenden User verteilt werden. Dies geschieht nun mit procmail:
------------------------- :0: * ^To:*schueleruseraddr schueleruseraddr@localhost -------------------------
4) Die jeweiligen User haben Ihre mail ;-)
Vielleicht.
Was passiert mit Mail z.B. dieser Mailing-Liste?
To: ist suse-linux@suse.com
Du brauchst irgendwie zuverlässig auch noch den Envelope-To, der
standardmäßig bei POP-Mailboxen nicht zur Verfügung steht.
--
R. Cirksena
Matthias Tinnemeier
Nun sollen vom User mailverteiler aus alle Emails an die entsprechenden User verteilt werden. Dies geschieht nun mit procmail:
------------------------- :0: * ^To:*schueleruseraddr schueleruseraddr@localhost -------------------------
4) Die jeweiligen User haben Ihre mail ;-)
Vielleicht.
Was passiert mit Mail z.B. dieser Mailing-Liste?
To: ist suse-linux@suse.com
Du brauchst irgendwie zuverlässig auch noch den Envelope-To, der
standardmäßig bei POP-Mailboxen nicht zur Verfügung steht.
--
R. Cirksena
Du brauchst irgendwie zuverlässig auch noch den Envelope-To, der standardmäßig bei POP-Mailboxen nicht zur Verfügung steht.
Wie würde ich denn so etwas konfigurieren? (mal angenommen, ich wäre mein Provider... ;-) Ciao Julian _____ / Julian Pawlowski \ | | | D-31655 Stadthagen, Germany | |__| | | | | http://WWW.JULIAN-P.DE | \__| |_____/=> Tel +49 177 7830325 <=\____| --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Julian Pawlowski
Wie würde ich denn so etwas konfigurieren? (mal angenommen, ich wäre mein Provider... ;-)
So:
HX-Envelope-To: $u@$m
...vorausgesetzt, Dein Provider (also Du) setzt sendmail ein.
--
R. Cirksena
From: "Klein Michael"
Julian Pawlowski schrieb:
Wenn man diese Mails abgeholt hat, muss man sie nur noch mit Hilfe von Procmail an die entsprechenden Benutzer zustellen (die Empfängeradresse ist ja jeweils unterschiedlich). Bisher fehlte mir jedoch die Zeit, mich dafür mit Procmail auseinanderzusetzten. Vielleicht weiss ja hier jemand, wie man procmail dafür konfigurieren muss?
Also wenn ich jetzt im richtigen Film mitspiele, meinst du Multidop bzw. Blind-Mailforward.
Also ich hatte das mal so, dass alle Post meiner Domain in einen Account reinlief.
In .fetchmailrc stand dann:
poll mailserver.provider.at proto pop3 user "user" with password "strenggeheim" is * here
Das war es. Die Mails werden von dem einem Account abgeholt und auf die jeweiligen User angelegt.
Hm. Ich hatte eigentlich was anderes verstanden. Die Mailadressen schueler001@domain.de bis schueler800@domain.de wandern mangels angelegter Strato- oder Puretec- oder ...-Adressen in *ein* Postfach, daß es Webmasters. Dort wird es abgeholt, z.B. für einen lokalen User "incoming" oder "mailmaster" mit poll mailserver proto pop3 user "webmaster@domain.de" with password "geheim" ist "mailmaster" here Dann muss man es mit procmail auf die 800 lokalen Schüler-User aufteilen: Jeweils drei Procmail-Zeilen: :0: * ^To:*schueleruseraddr schueleruseraddr@localhost (so oder so ähnlich, sie man procmailex) Das schreit IMHO nach einer Datenbank zur Schülerverwaltung und einer automatischen /home/mailmaster/.procmail-Generierung, z.B. mit Perl. -- Marco Dieckhoff icq# 22243433 PGP Fingerprint: 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dann muss man es mit procmail auf die 800 lokalen Schüler-User aufteilen:
Jeweils drei Procmail-Zeilen: :0: * ^To:*schueleruseraddr schueleruseraddr@localhost
GANZ GENAU! Wenigstens einer (bisher), ders verstanden hat... *lol* Danke für den Tipp mit procmail, werde ich bei Gelegenheit testen.
Das schreit IMHO nach einer Datenbank zur Schülerverwaltung und einer automatischen /home/mailmaster/.procmail-Generierung, z.B. mit Perl.
Allerdings... mach doch mal einen Vorschlag dafür! *grins* Ciao Julian -- Julian Pawlowski Schaumburger Weg 44 - 31655 Stadthagen Tel +49 5721 929311 +49 177 7830325 Fax +49 5721 929669 Internet: http://www.julian-p.de/ Linux : http://www.thepenguin.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, Aug 01, 2000 at 10:59:56 +0200, Julian Pawlowski wrote: [lass bitte Deine Vorredner leben, danke in ihrem Namen ;-)]
Das schreit IMHO nach einer Datenbank zur Schülerverwaltung und einer automatischen /home/mailmaster/.procmail-Generierung, z.B. mit Perl.
Allerdings... mach doch mal einen Vorschlag dafür! *grins*
Wie wär's, wenn Du diese Gelegenhei beim Schopf packst und selber loslegst? Wenn irgendwas hakt, kannst Du hier immer noch fragen, aber nur selbermachen macht fett :-) Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Julian Pawlowski"
Dann muss man es mit procmail auf die 800 lokalen Schüler-User aufteilen:
Jeweils drei Procmail-Zeilen: :0: * ^To:*schueleruseraddr schueleruseraddr@localhost
GANZ GENAU! Wenigstens einer (bisher), ders verstanden hat... *lol* Danke für den Tipp mit procmail, werde ich bei Gelegenheit testen.
Das schreit IMHO nach einer Datenbank zur Schülerverwaltung und einer automatischen /home/mailmaster/.procmail-Generierung, z.B. mit Perl.
Allerdings... mach doch mal einen Vorschlag dafür! *grins*
#!/usr/bin/perl use DB_File; # Datenbankfile im Berkeley-DB-Format eMail-Adresse => lokaler Username unlink("/home/mailman/.procmailrc"); open(OUTP, ">/home/mailman/.procmailrc"); dbmopen %USERS, "/home/mailman/datenbank.dbm", 0600; foreach $mailaddr (sort keys %USERS) { print OUTP ":0:\n* ^To:*$mailaddr\n" . $USERS{$mailaddr}. "@localhost\n\n"; } dbmclose %USERS; close OUTP; Sowas in etwa? Jetzt musst du nur noch irgendwie die Berkeley-DB-Datei anlegen ;) -- Marco Dieckhoff icq# 22243433 PGP Fingerprint: 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
#!/usr/bin/perl
use DB_File; # Datenbankfile im Berkeley-DB-Format eMail-Adresse => lokaler Username
unlink("/home/mailman/.procmailrc"); open(OUTP, ">/home/mailman/.procmailrc"); dbmopen %USERS, "/home/mailman/datenbank.dbm", 0600; foreach $mailaddr (sort keys %USERS) { print OUTP ":0:\n* ^To:*$mailaddr\n" . $USERS{$mailaddr}. "@localhost\n\n"; } dbmclose %USERS; close OUTP;
Sowas in etwa? Jetzt musst du nur noch irgendwie die Berkeley-DB-Datei anlegen ;)
ja, denke schon... vielen dank! Aber, was genau ist bitte das Berkeley-DB-Format? Eine einfache Texdatei der Form Mail-Adresse[tab]Username ? Ciao Julian -- Julian Pawlowski Schaumburger Weg 44 - 31655 Stadthagen Tel +49 5721 929311 +49 177 7830325 Fax +49 5721 929669 Internet: http://www.julian-p.de/ Linux : http://www.thepenguin.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Julian Pawlowski"
Aber, was genau ist bitte das Berkeley-DB-Format? Eine einfache Texdatei der Form Mail-Adresse[tab]Username ?
Das wäre TSV - Tab Seperated Values Das Berkely-DB-Format ist ein "echtes" Datenbankformat. Siehe O'Reilly-Verlag, Perl Cookbook, Chapter 14. -- Marco Dieckhoff icq# 22243433 PGP Fingerprint: 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
ci@holmco.de
-
Jan.Trippler@t-online.de
-
julian-p2@thepenguin.de
-
linux@jwr.de
-
m.klein@chello.at
-
tinnes_suse_mailinglists@tinne.de