Hallo Liste Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter. Und da liegt mein Problem: Sendmail nimmt sich für die Weiterleitung der Email etwa eine halbe Stunde Zeit. D.h. Wenn eine Mail per fetchmail bereits lokal vorliegt, muss ich noch 30 min warten bis sie in meinem lokalen Postfach landet. Beschleunigen kann ich dies über den mauellen Aufruf sendmail -q. Klappt so wunderbar. Jetzt habe ich sendmail -q in die Crontab eingetragen (jede Minute) und gehofft das Sendmail nun schneller ist. Dies ist jedoch nicht der Fall. Ich hab mich da an die Anleitung unter http://www.64-bit.de/dokumentationen/netzwerk/f/002/DE-Mailserver-HOWTO-7.ht... gehalten, es geht aber nicht. Hat jemand eine Idee wie ich sendmail auf die Sprünge helfen könnte ??? Vielen Dank im Voraus Andreas
Andreas Hergesell wrote:
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter.
Hat jemand eine Idee wie ich sendmail auf die Sprünge helfen könnte ???
Ich wuerde an deiner Stelle zum Anfang deiner Mailkette gehen, und dem fetchmail sagen, das er direkt an dein Postfach ausliefern soll. Peter
Am Montag, 27. Mai 2002 18:55 schrieb Peter Wiersig über Re: sendmail -q Probleme:
Andreas Hergesell wrote:
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter.
Ich wuerde an deiner Stelle zum Anfang deiner Mailkette gehen, und dem fetchmail sagen, das er direkt an dein Postfach ausliefern soll.
Hmm. Gut werde ich probieren, aber die ausgehenden Mails (ja ich habe nix darüber geschrieben, weil ich mit dem Senden noch andere Probleme habe, bin aber noch am Suchen) werden dann ja auch nur alle 30 Minuten verarbeitet.
Peter
Grüße Andreas
-----Ursprüngliche Nachricht----- Von: Andreas Hergesell [mailto:mail@zeus-computer.de] Gesendet: Montag, 27. Mai 2002 19:02 An: suse-linux@suse.com Betreff: Re: sendmail -q Probleme
Am Montag, 27. Mai 2002 18:55 schrieb Peter Wiersig über Re: sendmail -q Probleme:
Andreas Hergesell wrote:
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter.
Werden die mail's nicht eigentlich über procmail an die User verteilt? Zumindest ist das bei mir so...
Ich wuerde an deiner Stelle zum Anfang deiner Mailkette gehen, und dem fetchmail sagen, das er direkt an dein Postfach ausliefern soll.
Hmm. Gut werde ich probieren, aber die ausgehenden Mails (ja ich habe nix darüber geschrieben, weil ich mit dem Senden noch andere Probleme habe, bin aber noch am Suchen) werden dann ja auch nur alle 30 Minuten verarbeitet.
Peter
Grüße Andreas
Mit freundlichen Grüßen Bruno Leonhardt -------------------------- Linux-IT.net Web: www.linux-it.net eMail: bl@linux-it.net Offizieller Open Directory Editor - www.dmoz.org -------------------------- LINUX - BEST SERVER OPERATING SYSTEM OF THE WORLD !
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
siehe unten Mit freundlichen Grüßen Bruno Leonhardt -------------------------- Linux-IT.net Web: www.linux-it.net eMail: bl@linux-it.net Offizieller Open Directory Editor - www.dmoz.org -------------------------- LINUX - BEST SERVER OPERATING SYSTEM OF THE WORLD !
-----Ursprüngliche Nachricht----- Von: Andreas Hergesell [mailto:mail@zeus-computer.de] Gesendet: Montag, 27. Mai 2002 19:02 An: suse-linux@suse.com Betreff: Re: sendmail -q Probleme
Am Montag, 27. Mai 2002 18:55 schrieb Peter Wiersig über Re: sendmail -q Probleme:
Andreas Hergesell wrote:
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter.
Ich wuerde an deiner Stelle zum Anfang deiner Mailkette gehen, und dem fetchmail sagen, das er direkt an dein Postfach ausliefern soll.
Hmm. Gut werde ich probieren, aber die ausgehenden Mails (ja ich habe nix darüber geschrieben, weil ich mit dem Senden noch andere Probleme habe, bin aber noch am Suchen) werden dann ja auch nur alle 30 Minuten verarbeitet.
Nicht wenn du die option in /etc/rc.config.d/sendmail.rc.config SENDMAIL_EXPENSIVE="yes" eingetragen hast ... ! (theoretisch)
Peter
Grüße Andreas
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Montag, 27. Mai 2002 19:47 schrieb Bruno Leonhardt über AW: sendmail -q Probleme:
Mit freundlichen Grüßen Bruno Leonhardt
-------------------------- Linux-IT.net
Web: www.linux-it.net eMail: bl@linux-it.net
Offizieller Open Directory Editor - www.dmoz.org
-------------------------- LINUX - BEST SERVER OPERATING SYSTEM OF THE WORLD !
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *g* lass ich mal so stehen :-)
-----Ursprüngliche Nachricht----- Von: Andreas Hergesell [mailto:mail@zeus-computer.de] Gesendet: Montag, 27. Mai 2002 19:02 An: suse-linux@suse.com Betreff: Re: sendmail -q Probleme
Am Montag, 27. Mai 2002 18:55 schrieb Peter Wiersig über Re:
sendmail -q Probleme:
Andreas Hergesell wrote:
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter.
Ich wuerde an deiner Stelle zum Anfang deiner Mailkette gehen, und dem fetchmail sagen, das er direkt an dein Postfach ausliefern soll.
Hmm. Gut werde ich probieren, aber die ausgehenden Mails (ja ich habe nix darüber geschrieben, weil ich mit dem Senden noch andere Probleme habe, bin aber noch am Suchen) werden dann ja auch nur alle 30 Minuten verarbeitet.
Nicht wenn du die option in /etc/rc.config.d/sendmail.rc.config SENDMAIL_EXPENSIVE="yes" eingetragen hast ... ! (theoretisch)
Der Wert ist so gesetzt. Obwohl dank Flat Sendmail nicht Expensive ist :-) verzweifel :-( Andreas
Hallo,
Andreas Hergesell
Hallo Liste
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter. Und da liegt mein Problem:
Sendmail nimmt sich für die Weiterleitung der Email etwa eine halbe Stunde Zeit. D.h. Wenn eine Mail per fetchmail bereits lokal vorliegt, muss ich noch 30 min warten bis sie in meinem lokalen Postfach landet. [...] Du hast deine sendmail Einstellungen nicht gepostet daher nehme ich mal an, daß im Startscript sendmail mit -q30 aufgerufen wird, das Feature expensive eingestellt ist, sowie auch das Feature dialup. Dadurch wird die Queue sowohl für eingehende, als auch für ausgehende Mail alle 30 Minuten abgearbeitet.
-Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Am Dienstag, 28. Mai 2002 06:43 schrieb Dieter Kluenter:
Hallo,
Andreas Hergesell
writes: Hallo Liste
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter. Und da liegt mein Problem:
Sendmail nimmt sich für die Weiterleitung der Email etwa eine halbe Stunde Zeit. D.h. Wenn eine Mail per fetchmail bereits lokal vorliegt, muss ich noch 30 min warten bis sie in meinem lokalen Postfach landet.
[...] Du hast deine sendmail Einstellungen nicht gepostet daher nehme ich mal an, daß im Startscript sendmail mit -q30 aufgerufen wird, das Feature expensive eingestellt ist, sowie auch das Feature dialup. Dadurch wird die Queue sowohl für eingehende, als auch für ausgehende Mail alle 30 Minuten abgearbeitet.
Also um ehrlich zu sein weiß ich nicht was ich posten soll ? Kommt tatsächlich jemand mit der /etc/sendmail.cf weiter ? Wenn ja, dann tue ich das natürlich. Die Sendmail_args sind natürlich auf <-bd -om> gesetzt. Zwischenzeitlich hatte ich auch -q1m drin war aber _kein_ Unterschied. Sendmail_dialup ist auf <yes> gesetzt. Ein Fehler ??? Ich habe T-DSL Flat. Aber halt doch noch eine Dialup. SENDMAIL_EXPENSIVE ist auf <yes> gesetzt. Hat auch Bruno in seiner Mail empfohlen. Ansonsten sind die Werte Standart, ich hab nur in der Mailertable smtprelay.t-online.de für ausgehende Mails gesetzt. wie gesagt welche Konf. Datei soll ich schicken, damit ihr was damit anfangen könnt. (Ich weiß das es _extrem_ schwer ist ohne Konf-Datei zu helfen aber bei Sendmail weiß ich echt nicht welche ich schicken soll.) Desweiteren bin ich ja so ratlos weil mein /usr/sbin/sendmail -q in der Crontab keine Wirkung zeigt.
-Dieter
Danke schonmal für die Hilfen! Viele Grüße Andreas
Hallo,
Andreas Hergesell
Am Dienstag, 28. Mai 2002 06:43 schrieb Dieter Kluenter:
Hallo,
Andreas Hergesell
writes: Hallo Liste
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter. Und da liegt mein Problem:
Sendmail nimmt sich für die Weiterleitung der Email etwa eine halbe Stunde Zeit. D.h. Wenn eine Mail per fetchmail bereits lokal vorliegt, muss ich noch 30 min warten bis sie in meinem lokalen Postfach landet.
[...] Du hast deine sendmail Einstellungen nicht gepostet daher nehme ich mal an, daß im Startscript sendmail mit -q30 aufgerufen wird, das Feature expensive eingestellt ist, sowie auch das Feature dialup. Dadurch wird die Queue sowohl für eingehende, als auch für ausgehende Mail alle 30 Minuten abgearbeitet.
Also um ehrlich zu sein weiß ich nicht was ich posten soll ? Kommt tatsächlich jemand mit der /etc/sendmail.cf weiter ? Wenn ja, dann tue ich das natürlich.
/etc/rc.config.d/sendmail.rc.config
Die Sendmail_args sind natürlich auf <-bd -om> gesetzt. Zwischenzeitlich hatte ich auch -q1m drin war aber _kein_ Unterschied.
Das kann ruhig auf '-bd -q30 -om' stehen bleiben.
Sendmail_dialup ist auf <yes> gesetzt. Ein Fehler ??? Ich habe T-DSL Flat. Aber halt doch noch eine Dialup.
Das sollte auf 'no' stehen.
SENDMAIL_EXPENSIVE ist auf <yes> gesetzt. Hat auch Bruno in seiner Mail empfohlen.
Auch auf 'no' setzen. Das führt dazu, daß Mail in der Qeueu liegen bleivt, bis der qeueu Befehl gegeben wird.
Desweiteren bin ich ja so ratlos weil mein /usr/sbin/sendmail -q in der Crontab keine Wirkung zeigt.
Was steht denn genau in der crontab? -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
Am Dienstag, 28. Mai 2002 11:20 schrieb Dieter Kluenter:
Hallo,
Andreas Hergesell
writes: Am Dienstag, 28. Mai 2002 06:43 schrieb Dieter Kluenter:
Hallo,
Andreas Hergesell
writes: Hallo Liste
Ich versuche gerade mir einen Mailserver unter SuSE 7.3 zu bauen. Ich rufe meine Mails mit Fetchmail ab und gebe sie mittels "is <user> here an sendmail weiter. Und da liegt mein Problem:
Sendmail nimmt sich für die Weiterleitung der Email etwa eine halbe Stunde Zeit. D.h. Wenn eine Mail per fetchmail bereits lokal vorliegt, muss ich noch 30 min warten bis sie in meinem lokalen Postfach landet.
[...]
Also um ehrlich zu sein weiß ich nicht was ich posten soll ? Kommt tatsächlich jemand mit der /etc/sendmail.cf weiter ? Wenn ja, dann tue ich das natürlich.
/etc/rc.config.d/sendmail.rc.config
--------------/etc/rc.config.d/sendmail.rc.config---------------------- SENDMAIL_TYPE="yes" SENDMAIL_SMARTHOST="smtprelay.t-online.de" SENDMAIL_LOCALHOST="localhost" SENDMAIL_RELAY="" # have a dialup ISDN connection, you probably want to set this to # "-bd -om" and run "sendmail -q" from your crontab. ^^^^^^^^^^^^^^^^^^^^^^^ SENDMAIL_ARGS="-bd -om" dachte es würde halt gehen :-( SENDMAIL_EXPENSIVE="yes" SENDMAIL_NOCANONIFY="yes" SENDMAIL_NODNS="yes" SENDMAIL_DIALUP="yes" SENDMAIL_GENERICS_DOMAIN="" MASQUERADE_DOMAINS="" ------------------------------------------------------------------------
Die Sendmail_args sind natürlich auf <-bd -om> gesetzt. Zwischenzeitlich hatte ich auch -q1m drin war aber _kein_ Unterschied.
Das kann ruhig auf '-bd -q30 -om' stehen bleiben.
Gut werde ich ändern.
Sendmail_dialup ist auf <yes> gesetzt. Ein Fehler ??? Ich habe T-DSL Flat. Aber halt doch noch eine Dialup.
Das sollte auf 'no' stehen.
OK
SENDMAIL_EXPENSIVE ist auf <yes> gesetzt. Hat auch Bruno in seiner Mail empfohlen.
Auch auf 'no' setzen. Das führt dazu, daß Mail in der Qeueu liegen bleivt, bis der qeueu Befehl gegeben wird.
Jaja ist mir klar deshalb ja die Crontab. aber OK.
Desweiteren bin ich ja so ratlos weil mein /usr/sbin/sendmail -q in der Crontab keine Wirkung zeigt.
Was steht denn genau in der crontab?
*/3 * * * * root /usr/bin/fetchmail -a >>/var/log/fetchmail 2>&1 & */1 * * * * root /usr/sbin/sendmail -q
-Dieter
Also ich werde mal die ganzen Tips jetzt testen. Viele Grüße Andreas
Am Dienstag, 28. Mai 2002 11:41 schrieb Andreas Hergesell:
Am Dienstag, 28. Mai 2002 11:20 schrieb Dieter Kluenter:
Hallo,
Andreas Hergesell
writes: Am Dienstag, 28. Mai 2002 06:43 schrieb Dieter Kluenter:
Die Sendmail_args sind natürlich auf <-bd -om> gesetzt. Zwischenzeitlich hatte ich auch -q1m drin war aber _kein_ Unterschied.
Das kann ruhig auf '-bd -q30 -om' stehen bleiben. ^^^^^^^^
Ich habs jetzt auf -q5m.
Sendmail_dialup ist auf <yes> gesetzt. Ein Fehler ??? Ich habe T-DSL Flat. Aber halt doch noch eine Dialup.
Das sollte auf 'no' stehen.
Steht nun auch so.
SENDMAIL_EXPENSIVE ist auf <yes> gesetzt. Hat auch Bruno in seiner Mail empfohlen.
Auch auf 'no' setzen. Das führt dazu, daß Mail in der Qeueu liegen bleivt, bis der qeueu Befehl gegeben wird.
Ist jetzt auch gesetzt.
Jaja ist mir klar deshalb ja die Crontab. aber OK.
Desweiteren bin ich ja so ratlos weil mein /usr/sbin/sendmail -q in der Crontab keine Wirkung zeigt.
Was steht denn genau in der crontab?
*/3 * * * * root /usr/bin/fetchmail -a >>/var/log/fetchmail 2>&1 &
*/1 * * * * root /usr/sbin/sendmail -q
Steht immernoch so.
-Dieter
Also mal ein ganz großes DANKE ! nun funktioniert es. Ich kann Emails verschicken und empfangen und beides ohne wesentliche Zeitverzögerung. Super. Ich bedanke mich nochmal bei allen, die mir geholfen haben; vor allem Dieter. Jetzt werde ich noch weiter testen warum es funktioniert (--> crontab), damit ich beim nächsten mal nicht wieder fragen muss :-) Viele Grüße Andreas PS: Ich finde es schade das so viele gute Leute die Liste in letzter Zeit verlassen haben. Die Gründe kann ich nachvollziehen, ich habe mich ja selber geärgert. Ich versuche aber meine Dankbarkeit über die Hilfe auch auszudrücken. Mich als Helfer (gelegentlich:-) freut so etwas immer sehr. Vielleicht sind solche Reaktionen der "Fragenden" seltener geworden...
participants (4)
-
Andreas Hergesell
-
Bruno Leonhardt
-
Dieter Kluenter
-
Peter Wiersig