PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : qmail problem



ezztro
15.06.01, 17:27
Hi,
ich habe nen Qmail auf meinem Webserver laufen. 6 Domains sind drauf.

Schicken User an 2 dieser Domains Emails, so kommt bei einer

relaying denied zurueck ( zum Absender )

und bei der 2ten Sorry, I couldn't find a mail exchanger or IP address. (#5.4.4)

Die 2te deutet auf einen falschen NS Eintrag hin, oder?

Wo sind die Fehler?

CU

Achso, System ist ein SuSE 7.0

[ 15. Juni 2001: Beitrag editiert von: ezztro ]

rbla
15.06.01, 18:10
wie wärs mit ein paar konfig dateien?

das relaying denied deuted darauf hin, dass die domain nicht korrekt eingerichtet hast (tippfehler?)

bei der 2ten fehlt der mx eintrag im nameserver

ezztro
15.06.01, 19:08
welche cfg willste denn haben?

sUbsYs
15.06.01, 20:19
Ich hab mal ne dumme Frage:
Muss man wenn man wenn man eine Domain in locals hinzufügt qmail neu starten?

ezztro
15.06.01, 22:55
Schaden wirds bestimmt nicht. :-)

cu

rbla
16.06.01, 18:02
na am besten alle, soviel dürfte das ja nicht sein (alles aus /var/qmail/control)

und dazu die ausgabe von
host -t mx domain.die.nicht.tut

ezztro
16.06.01, 18:14
Ok, mache ich gleich.
Einige Infos noch.

Diese Qmailinstallation funzt ohne Probleme auf SuSE 6.4
Nach einem Hardwaredefekt wurde 7.0 genommen.
Seitdem gehts nicht mehr. Qmail wurde neu installiert.
Einige Sachen sind noch aufgefallen.
Bei vielen Domains kann man zwar die Mails abholen, danach aber nicht senden. Authorisation fehlgeschlagen.

Naja, ich poste einfach mal die Einstellungen.

ezztro
16.06.01, 18:24
Der AUfruf ( Start ) von QMail erfolt in 3 Files.

1.)
csh -cf '/var/qmail/rc &'

2.)
#!/bin/sh
/usr/local/bin/tcpserver -q -H -R -u 0 -g 0 0 pop3 /var/qmail/bin/qmail-popup mail.dvdz.de /bin/checkpassword /var/qmail/bin/qmail-
pop3d Maildir 2>&1 &

3.)

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
/usr/local/bin/tcpserver -R -v -x /etc/smtp.cdb -c 20 -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp rblsmtpd -r blackholes.mail-abuse.org
-r rbl.maps.vix.com /var/qmail/bin/qmail-smtpd 2>&1 | tee -a /var/log/smtp &

und nun die Files aus /var/qmail/control/

file concurrencyincoming
20

file defaultdomain
dvdz.de

file locals
websvr.dvdz.de

file me
websvr.dvdz.de

file morercpthosts
everquest.at
.everquest.at
dvdz.de
.dvdz.de

file plusdomain
dvdz.de

file rcpthosts
die-erotic-villa.de
everquest.at
dvdz.de
dianas-cam.de
live-schlampen.tv
erotik-cams.tv

file virtualdomains
die-erotic-villa.de:erotik
everquest.at:everquest
dvdz.de:fiebig
dianas-cam.de:dianascam
live-schlampen.tv:liveschlampe
erotik-cams.tv:camgirls

Das ist alles aus /control/
Ja, ich weiss, da ist Sex dabei. :-)

Bei dvdz.de kommt relaying denied
die-erotic-villa.de kann empfangen aber nicht senden.

everquest.at bounced Emails aber nur ab und zu und funtz dann 100%
Die anderebn Domains haben temporaer keinen NS Eintrag (MX) deshalb kann nicht getestet werden.

Wie gesagt, bei SuSE 6.4 lief alles.

CU

ezztro
16.06.01, 18:27
Habe ich vergessen:
Ausgabe von host -t mx dvdz.de ist

dvdz.de mail is handled (pri=10) by mail.dvdz.de

Die Ausgabe bei der Erotikvilla ist:

die-erotic-villa.de mail is handled (pri=5) by mqueue.sci.fi
die-erotic-villa.de mail is handled (pri=10) by mqueue2.sci.fi
die-erotic-villa.de mail is handled (pri=1) by mail.die-erotic-villa.de

rbla
17.06.01, 13:27
also die control files sehen eigentlich ok aus, scheint mir ein nameserver problem zu sein

heißt der rechner wirklich websvr.dvdz.de, und ist der name auflösbar?
sollte in me und locals nicht "mail.dvdz.de" stehen?
gehört eine der adressen der MXe der erotikvilla deinem server?

von qmail.org
---
Of course, you must also be the MX for the virtual hosts. I had
a problem in my setup that was driving me nuts until I realized that
my DNS provider had missed an MX update request.
---

ezztro
17.06.01, 14:42
MMhhh, diese Einstellungen haben ja mit SuSE 6.4 gefunzt nur mit 7.0 gehts nicht mehr.

An den NS-Eintraegen ist seit Monaten nichts gemacht worden.

rbla
17.06.01, 15:16
also irgendwas geht da sehr durcheinander

auf mail.dvdz.de meldet sich ein server mit box.favo.org (kein qmail)

auf mail.die-erotic-villa.de meldet sich ein server mit mail.dvdz.de

<pre>Trying 195.88.176.210...
Connected to mail.die-erotic-villa.de.
Escape character is '^]'.
220 mail.dvdz.de ESMTP
mail user@testserver.de
250 ok
rcpt root@dvdz.de
250 ok
rcpt root@websvr.dvdz.de
250 ok
rcpt root@test123.dvdz.de
250 ok
rcpt root@die-erotic-villa.de
250 ok
quit
221 mail.dvdz.de
Connection closed by foreign host.
</pre>

soweit alles ok!
sieht so aus als ob der nameserver eintrag für mail.dvdz.de falsch wäre
([h/cr]acker?)

ezztro
17.06.01, 16:10
Mmhh, ich lasse mal nachschauen, der NS von favo.org steht nicht unter meiner Verwaltung.

Ich gebe dann mal bescheid.

CU

ezztro
17.06.01, 16:22
Da habe ich noch ne Frage.
Wie gesagt, ich hatte diese Probleme mit der 6.4 nicht. Ausser der NS Eintrag von dvdz.de wird noch gescheckt.

Ich kann Mails mit dem Account der eroticvilla ohne Probleme abholen, aber verschicken kann ich nichts mehr.
Es kommt die allzeit bekannte Meldung:

Die Nachricht konnte nicht gesendet werden, da einer der Empfänger vom Server nicht akzeptiert wurde. Die nicht akzeptierte E-Mail-Adresse ist 'ezztro@yahoo.de'. Betreff 'test', Konto: 'mail.die-erotic-villa.de', Server: 'mail.die-erotic-villa.de', Protokoll: SMTP, Serverantwort: '553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)', Anschluss: 25, Secure(SSL): Nein, Serverfehler: 553, Fehlernummer: 0x800CCC79

Das kommt bei allen Adressen die raus gehen sollen.

rbla
17.06.01, 19:24
ah jetzt verstehe ich, wie du das mit den ausgehenden mails gemeint hast,
der server soll als relay für diese user dienen
dann stimmt wahrscheinlich die /etc/smtp.cdb nicht, stichwort: RELAYCLIENT

-- das war theorie --

-- nun die praxis --
<pre>
Trying 195.88.176.210...
Connected to mail.die-erotic-villa.de.
Escape character is '^]'.
220 mail.dvdz.de ESMTP
mail user@testserver.de
250 ok
rcpt ezztro@yahoo.de
250 ok
data
354 go ahead
Subject: test von ronny buchmann

geht doch
.
250 ok 992795325 qp 23565
quit
221 mail.dvdz.de
Connection closed by foreign host.
</pre>

fazit:
die nameserver einträge stimmen hinten und vorne nicht (oder irgendwo liegen noch hosts dateien)

der server, den du ansprichst, ist *kein* qmail server, qmail gibt nicht solche langen antworten

ich empfehle dir *dringend* eine authorisierung fürs relaying einzubauen (smtp after pop, oder smtp mit anmeldung) patches gibt's auf qmail.org

[ 17. Juni 2001: Beitrag editiert von: Ronny Buchmann ]

ezztro
17.06.01, 22:51
Das smtp after pop ging in der alten installation auf 6.4.

muss ich wohl uebersehen haben.

cu