PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Qmail auf RH 9.0 zum laufen bringen



/ajk
12.12.03, 14:51
ich habe das Problem, daß ich Qmail nicht richtig zum laufen bekomme.
Irgendwie kapiere ich das ganze System nicht.

Ich habe die Anleitung von qmailrocks.org verwendet, vor allem weil sie auf RH 9 eingeht. (mit Patches) Nach tagelangen Suchen in verschiedenen Foren und in auf Seiten kapiere ich aber immer noch einiges nicht. Vielleicht bin ich schon so belämmert weil ich mich so darum kümmere. :(

Qmail ist installiert, vpopmail und qmailadmin auch. Die letzteren laufen auch, ich kann sie über die Weboberfläche bedienen. Qmail läuft auch irgendwie. (blödes RH 9 mit den Patches...leider MUß es bei mir RH sein.)

Nur, eigendich sollte pop3, smtp und imap laufen. Und zwar nicht nur auf localhost, sondern auf die IP die dem Rechner gegeben wurde.
Pop3 hab ich schon mal zum laufen bekommen. Hab zwar nie austesten können ob die Emails auch ankommen und abholbar sind, (smtp lief nie) aber immerhin lief das Ding. Per telnet auf localhost konnte ich auf 110 und dem imap port zugreifen. Ich konnte mich aber nie einloggen, immer sagte er daß das Passwort falsch war. (muß ich wenn ich vpopmail verwende den User postmaster eingeben??? Anleitungen wie man vpopmail/vqadmin _verwendet_ hab ich nicht gefunden)

Nun ja, egal, wie bekomme ich es hin, daß Qmail die lokalen Systemmails bekommt, oder die lokal verschickten mails von einem Benutzer an den anderen? ln -s /var/qmail/bin/sendmail /usr/lib/sendmail hab ich schon gemacht, aber irgendwie hat das nix gebracht.

Wie bekomme ich hin, daß tcpserver qmail automatisch startet? inetd wird ja nicht verwendet, und xinetd (das was rh hat) soll auch nicht verwendet werden.

Naja erstmal kommt das Wochenende, da werd ich mal mein Gehirn ausschalten. *seuftz*



/ajk

Jaydee
12.12.03, 15:13
Hallo,

wenn Du die Anleitung von qmailrocks haarklein befolgst, funktioniert zum Schluss auch alles... Habe dies bereits mit einer RedHat hinter mir..

In Deinem Fall würde ich mal ein ps ax machen und schauen welche Server überhaupt laufen...

Wie hast Du vpopmail kompiliert ? Mit Standarddomain, oder ohne.

Wenn mit kannst Du Dich nach anlegen einer Domain einfach mit z.b. "postmaster" was dann dem "postmaster@standard.domain" entspricht



Gruß Alex

/ajk
17.12.03, 11:58
Hoi, jetzt geht es wenigstens,

also ich kann Emails lokal versenden, von einem Benutzer "hoi1@testdomain.ch" an "hoi2@testodmain.ch".
(Diese Benutzer sind NICHT Virtuell. )

Was ich aber nicht kann ist, von diesen "echten" Benutzern einfach an "root" zu schicken, obwohl ich bei /var/qmail/alias/.qmail-postmaster
"root@testdomain.ch" eingerichtet habe.
(vom Benutzer "loki" an Benutzer "root" eine Mail zu schreiben auch nicht, und ich befürchte, daß die Systemnachrichten vom Rechner auch nicht bei root@testdomain.ch ankommen.. wie kann ich das nachprüfen?)

var/log//qmail/qmail-send current sagt folgendes:
--
@400000003fe0352e1c3d35bc new msg 1311550
@400000003fe0352e1c3d5114 info msg 1311550: bytes 2411 from <countzero@testdomain.ch> qp 3610 uid 510
@400000003fe0352e1e184ad4 starting delivery 6: msg 1311550 to local testdomain.ch-root@testdomain.ch
@400000003fe0352e1e186a14 status: local 1/10 remote 0/255
@400000003fe0352e20e06f6c delivery 6: success: did_1+0+0/
@400000003fe0352e20e08eac status: local 0/10 remote 0/255
@400000003fe0352e20e0967c end msg 1311550
--
Trotzdem kommt nix an??? ABER von root an diesem countzero Emails schicken geht. ??? (Hab ich irgendetwas verbaut mit der "~/Maildir"?
Hmmm.. warum steht da "testdomain.ch-root@testdomain.ch" ??*grübel*

Von einem Benutzer "holla@virtdomain.de" an "hiho@virtdomain.ch" geht es auch; diese Benutzer und die Domain sind aber Virtuell. (Vpopmail)

Was aber nicht geht, ist das versenden zwischen diesen Domänen; also @virtdomain.de an @testdomain.ch geht nicht. Irgendwo bleibt es verschwunden. In log von pop3-send steht, daß er die Mails versenden konnte. (delivery ok)

Alle Emails werden vom Opera Mail Programm an die IP-Adresse oder an den vollen Namen des Rechners geschickt. (An test.testdomain.ch zum Beispiel)

ps ax zeigt unter anderem folgendes:
--
[...]
2027 ? S 0:00 supervise qmail-send
2028 ? S 0:00 supervise log
2029 ? S 0:00 supervise qmail-smtpd
2030 ? S 0:00 supervise log
2031 ? S 0:00 supervise qmail-pop3d
2032 ? S 0:00 supervise log
[...]
2041 ? S 0:00 qmail-send
2044 ? S 0:00 qmail-lspawn ~/Maildir
2045 ? S 0:00 qmail-rspawn
2046 ? S 0:00 qmail-clean
[...]
--

Beißt sich das nicht? Und warum ist qmail-lspawn an ~/Maildir gebunden? Also ich will schon daß Maildir verwendet wird, nur hab ich lspawn nicht explizit verbunden damit. (Oder doch??)


Vielen Dank für eure Mühen,

/ajk

`kk
15.01.04, 09:58
Sieht so aus als hättest du' einmal per inetd gestartet und ein weiteres Mal mit Daemontools.