MTA abschalten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

MTA abschalten

Beitrag von pelikan_123 » 03.08.2004 21:30:56

Hallo,

ich weiss zwar nicht, ob das hier reingehört, aber ich habe kein anderes Forum gefunden.

Mein Problem ist, dass beim Bootvorgang der Computer immer bei der Meldung: "Starting MTA" für mindestens 2 Minuten hängenbleibt.
Nun wollte ich wissen, ob ich den Dienst (der hat doch irgendwas mit Emails zu tun, oder?) abschalten kann und wie das geht, da die Wartezeit wirklich unterträglich lang ist.

Danke für die Antworten!

Gruß
Pelikan

Benutzeravatar
QT
Beiträge: 1392
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 03.08.2004 21:53:39

Hmm, ich hab hier emailtechnisch noch den Debian Default und das ist exim als MTA über inetd zu starten. Da wird dann kein Daemon gestartet beim Booten. Was für nen MTA hast Du denn installiert?

Code: Alles auswählen

$ grep exim /etc/inetd.conf
smtp            stream  tcp     nowait  mail    /usr/sbin/exim exim -bs

pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

Beitrag von pelikan_123 » 03.08.2004 21:58:13

Hmmm, wenn ich das eingebe, dann kommt gleich wieder der Eingabeprompt, das heisst dann wohl, dass grep gar keinen Eintrag gefunden hat.

Aber "exim" kommt direkt nach Starting MTA, nachdem man 2 Minuten lang gewartet hat, die Spur stimmt also schon mal :wink:

Gruß
Pelikan

Benutzeravatar
QT
Beiträge: 1392
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 03.08.2004 22:03:48

Das exim Script in /etc/init.d überprüft bei mir, ob der inetd.conf Eintrag vorhanden ist und falls ja, beendet sich sofort. Mach mal den Eintrag, wie er bei mir erscheint, in Deine inetd.conf, starte den inetd neu bzw. mach nen Reboot, um zu sehen, ob die Verzögerung immer noch auftritt.... Den exim Daemon solltest Du vorher auch beenden, falls Du nicht neubooten magst.

pelikan_123
Beiträge: 212
Registriert: 20.05.2004 13:52:16

Beitrag von pelikan_123 » 04.08.2004 10:26:05

Ich habe jetzt mal die Zeile in die /etc/inetd.conf geschrieben, aber leider muss ich immer noch 2 Minuten warten.

Das Programm heisst bei mir auch nicht exim, sondern exim4, aber das habe ich schon dementsprechend umgeändert, leider ohne Erfolg.

Gruß
Pelikan

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 04.08.2004 13:19:00

Probier es 'mal mit "dpkg-reconfigure exim4-config" und wähle dort "DNS Abfragen minimieren" bzw. "minimize DNS queries" aus...

Und mach die Zeile aus der inetd.conf wieder weg, exim4 funktioniert anders...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
GuentherP
Beiträge: 149
Registriert: 19.05.2003 12:29:14

Beitrag von GuentherP » 04.08.2004 17:57:57

Hab irgendwo gelesen, dass exim4 beim Starten einen Nameserver sucht, wenn ein Gateway eingetragen ist. Wenn der Rechner dann beim Hochfahren nicht online ist, so sucht er bis ein timeout auftritt.

Habe das gleiche Problem, konnte es aber noch nicht nachvollziehen (Gateway löschen).

Wenn du aber keinen MTA brauchst, so deinstallieren ihn doch einfach
"apt-get remove exim4"

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 05.08.2004 00:33:52

IMHO ist es unter einem Unix-artigem System nicht sehr ratsam komplett ohne MTA zu fahren.

Da war mal was...

wenn ich mich nur erinnern könnte....

Benutzeravatar
Natas12
Beiträge: 1751
Registriert: 12.04.2002 20:59:12

Beitrag von Natas12 » 05.08.2004 08:44:17

das ist jetzt mal meine frage: BENÖTIGE ich für einen normalen desktoprechner einen MTA? ich habe ihn nämlich deinstalliert (exim4) und es hat sich nichts geändert. gut - das einzige, was nicht mehr geht, ist die lokale mailzustellung von root an meinen user.
was aber für mich nicht wirklich wichtig ist...
"In den reichen Ländern hat die Freiheit gesiegt - mit all den schrecklichen Folgen, die das für die anderen mit sich bringt und noch bringen wird. Die Demokratie ist auf andere Epochen verschoben." (L. Canfora)

schoenhd
Beiträge: 44
Registriert: 16.02.2004 13:47:10
Wohnort: Trier
Kontaktdaten:

Beitrag von schoenhd » 05.08.2004 08:54:26

du könntest postfix installieren. der braucht nicht so lange zum starten. ich hatte das gleiche problem und habe es nun mit postfix gelöst. allerdings verwende ich postfix nicht nur für die zustellung lokaler mails, sondern auch für den versandt der mails über einen relay-server.
Debian GNU/Linux Sarge
Kernel 2.6.6, XFree 4.3, Fvwm2
P4M 2,0 GHz, 512 MB, 30 GB, WLAN
Toshiba Satellite Pro 2100

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 05.08.2004 08:55:35

hmm.. ich kenne das Problem bei exim4 und habe es auch nicht geschafft es zu lösen (hatte irgendwann kein Bock mehr... müsste ich aber irgendwann nochmal machen)

aber zu der Frage ob man einen MTA braucht: JA

denn wenn irgendwelche Probs (z.B. Cron-Jobs laufen fehl) oder ähnliches passiert, geht das alles über ne Mail.

Abhilfe schaffst du, indem du dir einfach "apt-get install postfix" holst, denn dieser MTA hat das Problem nicht. Und somit schlägst du wohl erstmal 2 Fliegen mit einer Klappe :wink:..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 05.08.2004 09:21:11

Savar hat geschrieben:hmm.. ich kenne das Problem bei exim4 und habe es auch nicht geschafft es zu lösen (hatte irgendwann kein Bock mehr... müsste ich aber irgendwann nochmal machen)

aber zu der Frage ob man einen MTA braucht: JA

denn wenn irgendwelche Probs (z.B. Cron-Jobs laufen fehl) oder ähnliches passiert, geht das alles über ne Mail.

Abhilfe schaffst du, indem du dir einfach "apt-get install postfix" holst, denn dieser MTA hat das Problem nicht. Und somit schlägst du wohl erstmal 2 Fliegen mit einer Klappe :wink:..
Wieso mit Kanonen auf Spatzen schießen?
Wenn man keine lußt hat dann kann man sich exim3 installieren. Reicht eh für lokal Oder

Code: Alles auswählen

dpkg-reconfigure exim4
und da dann DNS minimieren.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 05.08.2004 09:40:23

hmm.. keine ahnung ob exim3 keine Probleme macht,

mal abgesehen weiß ich das es auch mit exim4 geht und dann denke ich das wenn man schon nicht exim4 installiert, sollte man nicht unbedingt ältere tools verwendet, sondern ein gute gegenstück..

und postfix funktioniert sofort und ist auch gut.. oder sehe ich das falsch? und es ist up to date??

man kann ja mal spaßenshalber den DNS Eintrag aus der "/etc/resolv.conf" austragen oder auch versuchen ihn aus der "/etc/network/interfaces".. mal sehen obs dann schneller läuft..

das ist aber nur so grad mal geraten :-)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 05.08.2004 10:07:39

@ Natas:

Ich habe "gelernt" ein halbwegs konfigurierter MTA ist genauso wichtig wie "lo".

OK, da kommt nur ab und zu eine Meldungvom Packetmanagement oder wenn ein Dienst abfreckt.

mach doch mal

apt-get remove exim

Gibt wohl auch ein paar abhängigkeiten.
Vielleicht weiß ja jemand genaueres...

schonmal mit eximconfig versucht NUR Lokal Delivery zu Konfigurieren ???

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 05.08.2004 10:37:54

Savar hat geschrieben:hmm.. keine ahnung ob exim3 keine Probleme macht,

mal abgesehen weiß ich das es auch mit exim4 geht und dann denke ich das wenn man schon nicht exim4 installiert, sollte man nicht unbedingt ältere tools verwendet, sondern ein gute gegenstück..
Wenn exim3 niicht funktionieren würde hätte ich das ja wohl nicht geschrieben. Außerdem die meisten werden vermutlich den MTA eh nur lokal nutzen. Aber wie man exim4 das DNS Problem abegewöhnt habe ich ja auch geschrrieben, denn ich hatte das gleiche Problem mit ihm.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 05.08.2004 10:56:32

KBDCALLS hat geschrieben:
Savar hat geschrieben:hmm.. keine ahnung ob exim3 keine Probleme macht,

mal abgesehen weiß ich das es auch mit exim4 geht und dann denke ich das wenn man schon nicht exim4 installiert, sollte man nicht unbedingt ältere tools verwendet, sondern ein gute gegenstück..
Wenn exim3 niicht funktionieren würde hätte ich das ja wohl nicht geschrieben. Außerdem die meisten werden vermutlich den MTA eh nur lokal nutzen. Aber wie man exim4 das DNS Problem abegewöhnt habe ich ja auch geschrrieben, denn ich hatte das gleiche Problem mit ihm.
so.. dann nochmal von vorne..

ein "dpkg-reconf .. exim4" -> dns minimieren
kenne ich.. aber das funzt dann trotzdem nicht.. denn ich habe mich mal etwas näher damit beschäftigt und exim4 an sich startet ziemlich schnell, nur das überprüfen seiner konfiguration (was das script leider macht beim start) und bleibt da hängen..

ich habe x-mal versucht das DNS ABFRAGEN MINIMIEREN einzustellen.. aber es hat ihn leider nicht interessiert.. und ich denke es lag auch nicht an diesen DNS Abfragen.

und zu exim3 <-- das es funktioniert glaub ich dir ja gerne, aber es ist nunmal älter und wird an und für sich nicht weiter entwickelt (und eventuelle bugs entfernt) während Postfix auch funktioniert und man eine aktuelle
Version verwendet.

Aber mir solls wurscht sein..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
QT
Beiträge: 1392
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 05.08.2004 11:04:42

Ich denke, das Problem koennte sich nun fuer ihn eh erledigt haben, weil er ja sein "auto eth1" aus der interfaces genommen hat (s. Thread 'xserver langsam') und wenn keine Routen beim Booten existieren, werden die DNS Anfragen auch nicht sehr weit kommen ;-)

Und exim3 ist nachwievor in Woody und wird demnach auch security-maessig gepflegt. Fuer Testing/Unstable gibt es sowieso keine Security-Updates und man muss warten, bis die fixes via Upstream eintrudeln..... my $.02

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 05.08.2004 11:08:41

ok bei den patches hat ich nen denkfehler (habe glaub ich nie woody benutzt *hüstel*) ..

und das "xserver zu langsam" zur gleichen Person gehörte hat ich irgendwie übersehen.

dementsprechend gebe ich dir recht das dadurch das Problem höchstwahrscheinlich sich schon erledigt hat

mfg Savar
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
kennyalive1985
Beiträge: 50
Registriert: 28.09.2004 20:12:19
Wohnort: file:/Guben
Kontaktdaten:

Beitrag von kennyalive1985 » 03.10.2004 11:17:30

is exim4 bzw. MTA nun wichtig für das system?
dann würd ichs nämlich runterhaun, weil ich nen mailserver eh net brauch

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 03.10.2004 11:36:48

Naja, ich würde an deiner stelle wenigstens local delivery einrichten.

Manche Systemnachrichten werden per Mail verschickt...

Benutzeravatar
kennyalive1985
Beiträge: 50
Registriert: 28.09.2004 20:12:19
Wohnort: file:/Guben
Kontaktdaten:

Beitrag von kennyalive1985 » 03.10.2004 12:00:33

und wie richte ich dieses local delivey ein?

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 03.10.2004 12:16:55

Du rufst einfach das textbasierte

eximconfig

auf und antwortest auf die fragen...

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 03.10.2004 12:25:52

Code: Alles auswählen

dpkg-reconfigure exim4 / exim3 / postfix
je nachdem welchen MTA du nun hast.

Und JA er ist WICHTIG, denn es gibt eine ganze Menge Tools, die sich nicht installieren lassen wenn du keinen MTA hast!

Mal abgesehen dass das System versucht dich per Mail über gewisse Vorkommnisse / Fehler / Probleme zu benachrichtigen.
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
kennyalive1985
Beiträge: 50
Registriert: 28.09.2004 20:12:19
Wohnort: file:/Guben
Kontaktdaten:

Beitrag von kennyalive1985 » 03.10.2004 12:27:03

also ich hab folgende einstellungen vorgenommen:
konfiguration auf kleine dateien verteilen -> nein
nur lokale email-zustellung -> hat ich vorher auch schon
Emailname des systems -> mail@arved
eingehende SMTP-Verbindungen -> 127.0.0.1
DNS-Anfragen minimieren -> ja

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 03.10.2004 12:38:07

Zumindest einer muß installiert sein. Da kommt man nicht drumrum selbst wenn man wollte.

Antworten