Wie leeren automatisch Warteschlangen
Eine Änderung zu Sendmail_args="-bd -q30m -om" half auch nicht
weiter, d.h. die mails blieben so lange in der queue bis ich
sie abschickte.
Dann habe ich die Einstellung mit sendmail_expensive=no
probiert. Aber auch diese mails landeten in der queue bis ich
sie auf den Weg brachte.
Kannst Du auch hier Abhilfe schaffen?
Ja. Vermutlich willst Du
/sbin/usr/sendmail -q
in die Datei
/etc/ppp/ip-up
schreiben. Bei meiner alten SuSE war der Eintrag schon 'drin, man hätte nur das ‚#‘ vor entfernen müssen.
Das hat bei mir allerdings nicht geklappt, ich habe den Eintrag an einer anderen Stelle (im Augenblick kann ich das „von Arbeit aus“ nicht präzisieren), da klappt das. Bei mir ist sendmail mit „-bd -om“ aufgerufen.
Wie soll Eure Einwahl ausgelöst werden? ISDN? Modem? DSL?
Sebastian
Ja. Vermutlich willst Du
/sbin/usr/sendmail -q
in
die Datei
/etc/ppp/ip-up
schreiben. Bei meiner
alten SuSE war der Eintrag schon 'drin, man hätte nur das ‚#‘
vor entfernen müssen.
Meinst Du, daß es einen Versuch wert ist?
Das hat bei mir allerdings nicht geklappt, ich habe den
Eintrag an einer anderen Stelle (im Augenblick kann ich das
„von Arbeit aus“ nicht präzisieren), da klappt das. Bei mir
ist sendmail mit „-bd -om“ aufgerufen.
wenn das mit dem Direktversand klappt, wäre die -q30m dann ja sowieso nicht mehr nötig, da keine mails in der queue landen - es sei denn, der Verbindungsaufbau zu t-online hapert aus irgendeinem Grund
Wie soll Eure Einwahl ausgelöst werden? ISDN? Modem? DSL?
Wir haben derzeit noch einen ISDN-Anschluß - mit DSL dauert es ja noch einigäääähn Zeit
Grüße
Ulla-nixwiss
PS: SMTP-relay per t-online: maximal 100 mails am Tag und maximal 1000 mails in 30 Tagen - nur zur Info, falls Du es noch einmal brauchst.
Wir klären Details
Ja. Vermutlich willst Du
/sbin/usr/sendmail -q
in
die Datei
/etc/ppp/ip-up
schreiben. Bei meiner
alten SuSE war der Eintrag schon 'drin, man hätte nur das ‚#‘
vor entfernen müssen.
Meinst Du, daß es einen Versuch wert ist?
Ja. Wie gesagt, sonst muß man eine andere Stelle suchen (dann solltest Du die Datei mal posten)
Wie soll Eure Einwahl ausgelöst werden? ISDN? Modem? DSL?
Dial-On-Demand? Oder automatische Einwahl alle X Minuten
PS: SMTP-relay per t-online: maximal 100 mails am Tag und
maximal 1000 mails in 30 Tagen - nur zur Info, falls Du es
noch einmal brauchst.
Ich brauche T-Online garnicht. Es ist halt die Frage, ob ihr damit auskommt. (Besser keine Mailinglisten aufziehen…)
Sebastian
Wie soll Eure Einwahl ausgelöst werden? ISDN? Modem? DSL?
Dial-On-Demand? Oder automatische Einwahl alle X Minuten
Wir haben uns vorgestellt, daß die Nutzer ihre mails schreiben (je nach Nutzer Netscape oder IE) und diese dann sofort verschickt werden, soll heißen: mail-Eingang am mailserver, Anwahl ISDN - und ab mit der Post.
Ulla
Wir fragen nach
Wir haben uns vorgestellt, daß die Nutzer ihre mails schreiben
(je nach Nutzer Netscape oder IE) und diese dann sofort
verschickt werden, soll heißen: mail-Eingang am mailserver,
Anwahl ISDN - und ab mit der Post.
Ok.
klappt das mit der ip-up?
Sebastian
klappt das mit der ip-up?
Ja-in,
ich mußte mich erst einmal schlau machen, was das „&“-Zeichen am Ende der Zeile bedeutet bevor ich die # entferne und dann alles evtl. nicht mehr funktioniert.
Also: Ein weiterer Schritt zum Erfolg. Die mails landen zwar immer noch in der queue, diese wird jetzt aber alle 30 min „von selbst“ geleert.
Nun habe ich noch den -q30m entfernt, mal sehen, ob es daran hing - weiß ich allerdings wieder erst morgen.
Irgendwo im usr-Verzeichnis habe ich noch einen Eintrag mit -q1h gefunden, weiß allerdings jetzt nicht mehr genau wo. Hat dieser einen Einfluß wenn sendmail.cf ohne -q30m läuft?
Nixwiss
Wir basteln an Kleinigkeiten
klappt das mit der ip-up?
Ja-in,
ich mußte mich erst einmal schlau machen, was das „&“-Zeichen
am Ende der Zeile bedeutet bevor ich die # entferne und dann
alles evtl. nicht mehr funktioniert.
Klar? ‚Man sollte das drin lassen‘
Also: Ein weiterer Schritt zum Erfolg.
Funktioniert das denn? Ist der Aufruf an der richtigen Stelle?
Die mails landen zwar
immer noch in der queue, diese wird jetzt aber alle 30 min
„von selbst“ geleert.
Und der Rechner wählt sich von alleine ein? Ich fände die Lösung ja gut, aber vielleicht willst Du mit dem Parameter „Expensive“ spielen?
Nun habe ich noch den -q30m entfernt, mal sehen, ob es daran
hing - weiß ich allerdings wieder erst morgen.
Na, dann entfällt das automatische Senden alle 30 Minuten…
Irgendwo im usr-Verzeichnis habe ich noch einen Eintrag mit
-q1h gefunden, weiß allerdings jetzt nicht mehr genau wo. Hat
dieser einen Einfluß wenn sendmail.cf ohne -q30m läuft?
Meines Wissens nicht.
Aber ich kenne Deine SuSE nicht genau.
Sebastian
Und der Rechner wählt sich von alleine ein? Ich fände die
Lösung ja gut, aber vielleicht willst Du mit dem Parameter
„Expensive“ spielen?
Sendmail_expensive steht auf „No“. So wie ich das verstanden habe, schickt er die mails in die queue wenn es auf „yes“ steht.
Ich sage Dir, wenn das morgen mit der sofort-Einwahl nicht funktioniert, stelle ich alles wieder auf den heutigen Stand und dann gehen die mails eben nur alle 30 Minuten raus. Vielleicht bringt die zukünftige Erfahrung ja weitere Erkenntnis.
Nixwiss
Wir warten Schlange
Sendmail_expensive steht auf „No“. So wie ich das verstanden
habe, schickt er die mails in die queue wenn es auf „yes“
steht.
In der Schlange landen sie in jedem Fall. Nur bei „no“ sollte sofort versucht werden zuzustellen.
Ich sage Dir, wenn das morgen mit der sofort-Einwahl nicht
funktioniert, stelle ich alles wieder auf den heutigen Stand
und dann gehen die mails eben nur alle 30 Minuten raus.
Wenn Du das anders willst, lässt sich aus das ändern.
Wie wird die Einwahl gestartet? Dial-on-Demand, oder?
Sebastian
Wie wird die Einwahl gestartet? Dial-on-Demand, oder?
Wir haben 3 Fälle:
- Einwahl über t-online wenn die Mitarbeiter ins Internet „wollen“. Dann wird die Verbindung aufgebaut und danach wieder abgebaut. Es kann allerdings gut sein, daß die Verbindung dann einige Stunden steht wegen Zeitüberschneidungen.
- Alle 30 Minuten baut der Server eine Verbindung auf, holt bei WinShuttle die mails für uns ab verteilt sie intern.
- Wenn nun eine mail geschrieben wird, soll der Server ebenfalls eine Verbindung aufbauen (wenn noch keine besteht) und die mail abschicken.
Ist es das, was Du gemeint hast?
Nixwiss
Wir wählen bei Bedarf
- Einwahl über t-online wenn die Mitarbeiter ins Internet
„wollen“. Dann wird die Verbindung aufgebaut und danach wieder
abgebaut. Es kann allerdings gut sein, daß die Verbindung dann
einige Stunden steht wegen Zeitüberschneidungen.
Dial on demand. Damit habe ich wenig zugegeberermassen wenig Erfahrungen. Klappt das schon?
- Alle 30 Minuten baut der Server eine Verbindung auf, holt
bei WinShuttle die mails für uns ab verteilt sie intern.
Klappt das? Wenn ja: wie wird die Einwahl ausgelöst.
Mir fallen spontan 2 Möglichkeiten ein: fetchmail per crond aufrufen und DoD wählt oder Einwahl per crond und fetchmail aus der ip-up starten.
Ich würde wohl letzteres machen: man kann fetchmail dann mir der Option ‚-d‘ aufruden und während Mitarbeiter ‚surfen‘ wird in regelmäßigen Abständen automatisch mail abgefragt.
Bei üngeschickter Wahl der Zeiten prdoziert man damit daueronline.
In der ip-down (bzw. ab "richtiger Stelle der ip-up, die sind bei SuSE ja identisch) sollte man fetchmail mit ‚-q‘ beenden.
- Wenn nun eine mail geschrieben wird, soll der Server
ebenfalls eine Verbindung aufbauen (wenn noch keine besteht)
Keine wirkliche Erfahrung mit DoD, aber Du solltest an dem Parameter SENDMAIL_DNS schrauben (und ggfs bei „dialup“?).
und die mail abschicken.
Ist es das, was Du gemeint hast?
Ja.
Bedenke, daß DoD unangenehm werden kann, da man duch sinnlosen Datenverkehr von aussen die Verbindung offen halten kann.
Szeario: jemand schickt Euch eine Anfrage. ihr antwortet. Sobald er die Mail bekommt, entnimmt er Eure IP aus dem Header und belegt Euch mit einem Dauer-Ping. Damit bleibt die Verbindung bei entsprechender Konfiguration stehen.
Oder macht das Euer Router-Dings? Wahrscheinlich…
Sebastian
Die Internetverbindungen funktionieren.
Auch das Abholen unserer mails klappt. So dachte ich bis heute. Auf der Suche nach irgendwelchen Dateien, die evtl. etwas mit unserem Problem zu tun haben könnten, habe ich mir die mail log-Datei einmal näher angesehen.
Darin ist einmal der Status unserer Ausgangsmail aufgeführt (queued oder von SMTP akzeptiert) und auch der mail-Eingang protokolliert. Und massenweise Fehlermeldungen von gateway Popper. Was auch immer das wieder ist. Entweder
@[10.0.0.17}: ERR Too few arguments for the auth command
oder
unable to get canonical name of client, err=0
gefolgt vom Nutzernamen und einer Nummer, die je nach Nutzer unterschiedlich ist.
Für deine restlichen Hinweise benötige ich wieder etwas Zeit zur Suche. Erst dafür wo ich Hinweise (Dateien) finde, und schließlich - wie ich die Änderungen probiere ohne daß die Kiste dann gar nichts mehr tut.
Gimmy moooore minutes (hours)
Nixwiss
Wir stöbern in den Logs
@[10.0.0.17}: ERR Too few arguments for the auth command
kann man getrost ignorieren.
unable to get canonical name of client, err=0
Wer sagt das? popper? Clienst in die /etc/hosts eintragen. Läuft das Mailabfragen mitunter langsam an?
gefolgt vom Nutzernamen und einer Nummer, die je nach Nutzer
unterschiedlich ist.
identd
Gimmy moooore minutes (hours)
Ok.
Sebastian
Gimmy moooore minutes (hours)
days?
weeks? Eine Rückmeldung wär interessant.
1 „Gefällt mir“