PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Qmail Probleme



Elegua
16.12.02, 17:26
Hi! :)
Ich wollte einmal qmail ausprobieren.

Also an und für sich lüft das auch mit qmail, vpopmail, qmailadmin ABER:

Das Email abholen und versenden dauert immer mindestens 5Minuten!

Ich versende lokal zu lokal Emails und ehe mein Emailprogramm die Email versendet hat oder empfangen dauert das eine Eeewigkeit.
Dabei gehen die Anfragen doch an localhost.
Der Account heißt postmaster@nbpeter

Und nbpeter ist localhost und der sollte ja recht fix sein.
Administrieren kann ich auch den postmaster-account,
Emails kommen ja auch alle an.
Aber es dauert wirklich mind. 5 minuten.

Ich habe hier einmal was, vielleicht hat ja jemand einen Tip?

peterpa@nbpeter:~> ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.2 0.0 448 220 ? S 16:48 0:04 init [5]
root 2 0.0 0.0 0 0 ? SW 16:48 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SW 16:48 0:00 [kapmd]
root 4 0.0 0.0 0 0 ? SWN 16:48 0:00 [ksoftirqd_CPU0]
root 5 0.0 0.0 0 0 ? RW 16:48 0:00 [kswapd]
root 6 0.0 0.0 0 0 ? SW 16:48 0:00 [bdflush]
root 7 0.0 0.0 0 0 ? SW 16:48 0:00 [kupdated]
root 8 0.0 0.0 0 0 ? SW 16:48 0:00 [kinoded]
root 9 0.0 0.0 0 0 ? SW< 16:48 0:00 [mdrecoveryd]
root 13 0.0 0.0 0 0 ? SW 16:48 0:00 [khubd]
root 18 0.0 0.0 0 0 ? SW 16:48 0:00 [kreiserfsd]
root 835 0.0 0.2 1408 644 ? S 16:48 0:00 /sbin/syslogd
root 838 0.0 0.4 1884 1092 ? S 16:48 0:00 /sbin/klogd -c 1
root 1031 0.0 0.2 1480 700 ? S 16:49 0:00 /sbin/cardmgr -m /lib/modules/2.4.18-64GB-SMP/ -n pcmcia-external
bin 1044 0.0 0.1 1352 440 ? S 16:49 0:00 /sbin/portmap
root 1081 0.0 0.2 1496 724 ? S 16:49 0:00 /sbin/rpc.statd
root 1084 0.0 0.5 2736 1368 ? S 16:49 0:00 /usr/sbin/sshd
at 1137 0.0 0.2 1456 596 ? S 16:49 0:00 /usr/sbin/atd
lp 1165 0.0 0.3 1952 844 ? S 16:49 0:00 lpd Waiting
root 1181 0.0 0.4 2300 1124 ? S 16:49 0:00 /bin/sh /usr/bin/safe_mysqld --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/va
mysql 1211 0.0 0.8 20404 2056 ? S 16:49 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/m
mysql 1213 0.0 0.8 20404 2056 ? S 16:49 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/m
mysql 1214 0.0 0.8 20404 2056 ? S 16:49 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/m
root 1249 0.0 0.6 3648 1588 ? S 16:49 0:00 /usr/sbin/nmbd -D
root 1253 0.0 0.6 4660 1696 ? S 16:49 0:00 /usr/sbin/smbd -D
root 1344 0.0 0.0 0 0 ? SW 16:49 0:00 [nfsd]
root 1345 0.0 0.0 0 0 ? SW 16:49 0:00 [lockd]
root 1346 0.0 0.0 0 0 ? SW 16:49 0:00 [rpciod]
root 1349 0.0 0.0 0 0 ? SW 16:49 0:00 [nfsd]
root 1350 0.0 0.0 0 0 ? SW 16:49 0:00 [nfsd]
root 1351 0.0 0.0 0 0 ? SW 16:49 0:00 [nfsd]
root 1352 0.0 0.2 1468 572 ? S 16:49 0:00 /usr/sbin/rpc.mountd
root 1400 0.0 0.2 2292 736 ? S 16:49 0:00 /opt/kde3/bin/kdm
root 1401 0.0 0.2 1476 664 ? S 16:49 0:00 /usr/sbin/cron
root 1412 0.0 0.2 1356 544 ? S 16:49 0:00 /usr/sbin/inetd
root 1416 0.3 4.9 65816 12536 ? S 16:49 0:06 /usr/X11R6/bin/X :0 vt07 -auth /var/lib/xdm/authdir/authfiles/A:0-vBHDfP
root 1530 0.0 0.5 2960 1316 ? S 16:49 0:00 -:0
root 1892 0.0 0.1 1336 356 ? S 16:49 0:00 svscan
root 1898 0.0 0.2 1448 612 tty1 S 16:49 0:00 /sbin/mingetty --noclear tty1
root 1899 0.0 0.2 1448 612 tty2 S 16:49 0:00 /sbin/mingetty tty2
root 1900 0.0 0.2 1448 612 tty3 S 16:49 0:00 /sbin/mingetty tty3
root 1901 0.0 0.2 1448 612 tty4 S 16:49 0:00 /sbin/mingetty tty4
root 1902 0.0 0.2 1448 612 tty5 S 16:49 0:00 /sbin/mingetty tty5
root 1903 0.0 0.2 1448 612 tty6 S 16:49 0:00 /sbin/mingetty tty6
root 1904 0.0 0.4 2428 1204 ? S 16:49 0:00 /bin/sh /command/svscanboot
root 1906 0.0 0.1 1336 344 ? S 16:49 0:00 svscan /service
root 1907 0.0 0.1 1292 284 ? S 16:49 0:00 readproctitle service errors: .................................................. ...........
root 1908 0.0 0.1 1300 324 ? S 16:49 0:00 supervise qmail-pop3d
root 1909 0.0 0.1 1300 324 ? S 16:49 0:00 supervise log
root 1910 0.0 0.1 1300 324 ? S 16:49 0:00 supervise qmail-smtpd
root 1911 0.0 0.1 1300 324 ? S 16:49 0:00 supervise log
root 1912 0.0 0.1 1300 324 ? S 16:49 0:00 supervise qmail-send
root 1913 0.0 0.1 1300 324 ? S 16:49 0:00 supervise log
root 1914 0.0 0.1 1372 492 ? S 16:49 0:00 tcpserver -H -R 0 pop3 /var/qmail/bin/qmail-popup localhost /home/vpopmail/bin/vchkpw /usr/
qmaill 1915 0.0 0.1 1312 312 ? S 16:49 0:00 /usr/local/bin/multilog t /var/log/qmail/pop3d
qmaild 1916 0.0 0.1 1372 504 ? S 16:49 0:00 /usr/local/bin/tcpserver -v -p -c 20 -u 511 -g 506 0 smtp /usr/local/bin/relay-ctrl-check /
qmaill 1918 0.0 0.1 1312 320 ? S 16:49 0:00 /usr/local/bin/multilog t /var/log/qmail/smtpd
qmails 1919 0.0 0.1 1352 404 ? S 16:49 0:00 qmail-send
qmaill 1921 0.0 0.1 1312 320 ? S 16:49 0:00 /usr/local/bin/multilog t /var/log/qmail
root 1924 0.0 0.1 1308 336 ? S 16:49 0:00 qmail-lspawn ./Maildir/
qmailr 1925 0.0 0.1 1308 356 ? S 16:49 0:00 qmail-rspawn
qmailq 1926 0.0 0.1 1300 348 ? S 16:49 0:00 qmail-clean
peterpa 1995 0.0 0.4 2556 1212 ? S 16:50 0:00 /bin/sh /usr/X11R6/bin/kde
peterpa 2011 0.0 0.9 8344 2472 ? S 16:50 0:00 /opt/gnome/bin/medusa-idled
peterpa 2053 0.0 2.5 19548 6548 ? S 16:50 0:00 kdeinit: Running...
peterpa 2056 0.0 2.6 19528 6832 ? S 16:50 0:00 kdeinit: dcopserver --nosid
peterpa 2059 0.0 3.1 21780 7992 ? S 16:50 0:00 kdeinit: klauncher
peterpa 2061 0.0 3.9 23276 10088 ? S 16:50 0:00 kdeinit: kded
peterpa 2066 0.1 3.8 21408 9776 ? S 16:50 0:01 kdeinit: klaptopdaemon
peterpa 2071 0.0 4.2 21552 10792 ? S 16:50 0:00 kdeinit: kio_uiserver
peterpa 2075 0.0 1.6 6576 4212 ? S 16:50 0:00 /opt/kde3/bin/artsd -F 10 -S 4096 -s 5 -m artsmessage -l 3 -f
peterpa 2079 0.0 4.1 24164 10700 ? S 16:50 0:00 kdeinit: knotify
peterpa 2083 0.0 0.1 1372 380 ? S 16:50 0:00 kwrapper ksmserver --restore
peterpa 2085 0.0 3.4 20784 8864 ? S 16:50 0:00 kdeinit: ksmserver --restore
peterpa 2086 0.0 4.3 22524 11052 ? S 16:50 0:01 kdeinit: kwin -session 11c0a800c8000103264170800000018690000
peterpa 2089 0.0 3.7 21452 9672 ? S 16:50 0:00 kdeinit: kwrited
peterpa 2091 0.1 5.1 24340 13072 ? S 16:50 0:01 kdeinit: kdesktop
peterpa 2094 0.2 5.5 26484 14220 ? S 16:50 0:03 kdeinit: kicker
peterpa 2103 0.0 3.4 20940 8896 ? S 16:50 0:00 kdeinit: kcookiejar
peterpa 2113 0.0 1.7 13944 4504 ? S 16:50 0:00 /opt/kde3/bin/kdesud
peterpa 2125 0.0 4.0 23196 10372 ? S 16:50 0:00 kdeinit: klipper -icon klipper -miniicon klipper
peterpa 2127 0.0 4.4 22480 11336 ? S 16:50 0:00 kdeinit: kmix -session 11c0a800c8000103264171700000018690007
peterpa 2129 0.0 1.6 11464 4108 ? S 16:50 0:00 gpilotd --sm-config-prefix /gpilotd-vtrmbx/ --sm-client-id 11c0a800c80001034269463000000113
peterpa 2132 0.0 3.5 20772 8952 ? S 16:50 0:00 kalarmd --login
peterpa 2134 0.0 0.5 3120 1352 ? S 16:50 0:00 gnome-name-service
peterpa 2147 0.2 8.5 37732 21736 ? S 16:52 0:03 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2153 0.0 8.5 37732 21736 ? S 16:52 0:00 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2154 0.0 8.5 37732 21736 ? S 16:52 0:00 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2155 0.0 8.5 37732 21736 ? S 16:52 0:00 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2157 0.0 8.5 37732 21736 ? S 16:52 0:00 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2173 0.0 8.5 37732 21736 ? S 16:57 0:00 /opt/gnome/lib/mozilla-1.0.1/mozilla-bin
peterpa 2174 0.0 3.8 20640 9732 ? S 16:57 0:00 /opt/gnome/bin/evolution
peterpa 2177 0.0 1.0 4480 2744 ? S 16:57 0:00 oafd --ac-activate --ior-output-fd=10
peterpa 2181 0.0 2.4 22120 6220 ? S 16:57 0:00 wombat --oaf-activate-iid=OAFIID:Bonobo_Moniker_wombat_Factory --oaf-ior-fd=10
peterpa 2185 0.0 1.6 10312 4268 ? S 16:57 0:00 bonobo-moniker-xmldb --oaf-activate-iid=OAFIID:Bonobo_Moniker_xmldb_Factory --oaf-ior-fd=12
peterpa 2189 0.0 2.5 23244 6396 ? S 16:57 0:00 evolution-calendar --oaf-activate-iid=OAFIID:GNOME_Evolution_Calendar_ShellComponent --oaf-
peterpa 2194 0.0 2.2 20008 5784 ? S 16:57 0:00 evolution-alarm-notify --oaf-activate-iid=OAFIID:GNOME_Evolution_Calendar_AlarmNotify_Fa cto
peterpa 2199 0.0 4.2 30452 10756 ? S 16:58 0:00 evolution-mail --oaf-activate-iid=OAFIID:GNOME_Evolution_Mail_ShellComponent --oaf-ior-fd=1
peterpa 2205 0.0 2.4 22220 6320 ? S 16:58 0:00 evolution-addressbook --oaf-activate-iid=OAFIID:GNOME_Evolution_Addressbook_ShellCompon ent
peterpa 2209 0.0 2.1 20428 5516 ? S 16:58 0:00 evolution-executive-summary --oaf-activate-iid=OAFIID:GNOME_Evolution_Summary_ShellComponen
peterpa 2213 0.0 4.2 30452 10756 ? S 16:58 0:00 evolution-mail --oaf-activate-iid=OAFIID:GNOME_Evolution_Mail_ShellComponent --oaf-ior-fd=1
peterpa 2214 0.0 4.2 30452 10756 ? S 16:58 0:00 evolution-mail --oaf-activate-iid=OAFIID:GNOME_Evolution_Mail_ShellComponent --oaf-ior-fd=1
peterpa 2215 0.0 4.2 30452 10756 ? S 16:58 0:00 evolution-mail --oaf-activate-iid=OAFIID:GNOME_Evolution_Mail_ShellComponent --oaf-ior-fd=1
peterpa 2216 0.0 4.2 30452 10756 ? S 16:58 0:00 evolution-mail --oaf-activate-iid=OAFIID:GNOME_Evolution_Mail_ShellComponent --oaf-ior-fd=1
peterpa 2249 0.5 4.7 24432 12220 ? R 17:13 0:00 kdeinit: konsole -icon konsole -miniicon konsole
peterpa 2251 0.0 0.6 2884 1656 pts/1 S 17:13 0:00 /bin/bash
peterpa 2257 0.8 2.4 13652 6196 pts/1 S 17:13 0:00 lincvs
peterpa 2267 0.0 0.7 2844 1824 pts/1 R 17:15 0:00 ps aux

Ich bin für jeden Tip dankbar.

Gruß,
Paddy.

Elegua
16.12.02, 17:41
Hallo nochmal!
;)

Mir ist aufgefallen, das immer wenn ich meine NW-Karte vom LAN abstecke das das Emailabrufen solange dauert.
Brauch evtl. qmail oder mein Emailprogramm einen Nameserver um nbpeter aufzuschlüsseln?
bzw. sich einen MXrecord zubesorgen?

Jaydee
16.12.02, 19:30
Hallo,

Du bist auf der richtigen Spur...

Qmail barucht zwingend einen Nameserver, wie alle andren MTA´s auch.

Qmail ist eigentlich für professionelle Lösung an einer Standleitung gedacht und nicht für Dial-Up Leitungen.


Gruß Alex

[WCM]Manx
16.12.02, 20:55
Hi!

Wenn Du Deine Mailserverprozesse mit den daemontools startest poste mal Deine supervise Scripts:


less /var/qmail/supervise/qmail-smtpd/run
....
exec /usr/local/bin/tcpserver -H -R -l 0 -x /home/vpopmail/etc/tcp.smtp.cdb
....


Die fett dargestellten Optionen sollten helfen, wenn's ein DNS Problem ist (da IP privat)
http://www.die.net/doc/linux/man/man1/tcpserver.1.html

Grüße

Manx

[WCM]Manx
16.12.02, 20:58
... die Zeile für den POP3


....
tcpserver -P -H -l 0 -R 0 pop3
....

Manx

Jasper
16.12.02, 21:12
Original geschrieben von Jaydee

Qmail barucht zwingend einen Nameserver, wie alle andren MTA´s auch.


ein MTA braucht nicht zwingend DNS. alle halbwegs vernünftigen MTAs lassen sich entsprechend konfigurieren. ich zähle mal QMAIL dazu. bei sendmail, postfix und exim weiss ichs genau.

-j

Jaydee
17.12.02, 07:56
Guten Morgen,

sicher ist ein MTA nicht unbedingt DNS abhängig, Du kannst ja die hosts oder ähnliche Adressdatenbanken pflegen :) , aber irgendwann stösst das natürlich an seine Grenzen.

Qmail kann quasi auch Mails in der Warteschlange halten. Dennoch arbeitet es nach einem andren Schema wie sendmail,postfix etc. Siehe http://www.lifewithqmail.org/ .

Bei sendmail kannst Du mit sendmail -q die Mails rauschicken, Qmail hat keine solche Möglichkeit.


Das ist der Grund, warum ich Qmail zwingend in Verbindung mit einer Standleitung einsetzen würde.


Gruß Alex

[WCM]Manx
17.12.02, 08:56
... das würd' ich nicht unbedingt so sehen ;) . Mit einer Standleitung verbinde ich zwangsläufig auch eine fixe IP und die haben auch viele kleinere Betriebe nicht (auch wenn sie eine flatrate haben). Im Buch "running qmail" beschreibt zum Beispiel Kapitel 12 "Using qmail as an Office Mail Server" weiters 12.1.2 "Dial-Up Internet Connection". Das ganze wird mit dem serialmail Programm angegangen.
Aber auch eine DialonDemand-Lösung funktioniert ja ausgezeichnet.
Ich hab dann halt keinen MX Eintrag und sende/empfange alle Mails über den Relayhost des Providers.

Schön wär's halt, wenn paddyhm mal posten könnte ob er der Lösung ein Stück näher ist. Wenn es sich nämlich um das von mir vermutete DNS-Problem handelt, dann ist das nicht das Problem von Qmail sondern ein "Problem" (eigentlich ein Sicherheitsfeature) des tcpservers, der die Namen aufzulösen versucht (inklusive seines eigenen).

Grüße und happy qmailing

Manx

Elegua
18.12.02, 17:19
Uiiii....
Hi!
:)

Ja, also war halt nur dsa die DNS Auflösung gefehlt hatte.
-> Jedenfalls mit/ohne NW-Kabel geht auch immer qmail. ;)

Ich denke, es wird das NW-Kabel sein.

Warum ich qmail genommen habe ist:
1. Habe ich gehört das qmail das "DING" sein soll.
2. Habe ich gehört sendmal und postfix (<- ist das auch einer Mailer?) sollen wohl nicht so "toll" wie qmail sein.
3. Weil ich das HOWTO gefunden habe:
http://www.treiber-forum.de/linux/berichte/qmail.php :)
4. Und weil ich einfach Domanins hinzufügen kann und das mit qmailadmin administrieren kann.

Können die anderen das auch?
...

Aber trotzdem vielen Dank für Eure Hilfe!

@jaydee:
Was ist ein MTA?:D

Überall lese ich immer, das man den tcpserver nehmen soll zum Starten von qmail,
aber macht denn dasselbe nicht eigentlich auch der init.d?

[WCM]Manx
18.12.02, 19:13
Hi!

MTA = Mail Transport Agent (qmail, postfix, exim, sendmail, ...) => Protokolle SMTP, ESMTP, QMTP
MUA = Mail User Agent (pine, mutt, kmail, ...) => Protokolle POP3, IMAP

Qmail hat durchaus seine Vorteile :)
Sendmail ist ziemlich in Verruf geraten (mitunter zu unrecht) ist aber auch schwierig zu konfigurieren.
Postfix ist eigentlich ziemlich gut (EXIM ebenfalls), mir fehlte lediglich ein passender POP3 dazu, und vpopmail gefällt mir da eindeutig am Besten.
Der tcpserver hat schon ziemliche Vorteile, da er die eingehenden Verbindungen annimmt und an die Serverdienste weiterreicht. So kann man z.B über Policies einzelnen IPs Dienste erlauben oder nicht. (http://www.die.net/doc/linux/man/man1/tcprules.1.html)

Was Du vielleicht gemeint hast im Vergleich zur init-Prozedur, sind die daemontools.
Qmail über daemontools zu starten, hat den Vorteil, dass die Serverdienste ständig überwacht werden. Stirbt ein nur über das init-script gestarteter postfix, ist der Prozess weg.
Stirbt ein von daemontools überwachter Prozess, wird dieser sofort wieder gestartet.

Grüße

Manx

Elegua
19.12.02, 16:57
Hi!

Es scheint, das Ihr euch mit qmail recht gut auskennen tut. :)

Könnt Ihr mir vielleicht auch hierbei helfen?:D

http://www.linuxforen.de/forums/showthread.php?s=&threadid=57993