Page 1 of 1

qmail nimmt keine mails von aussen an

Posted: 2003-12-29 22:30
by meierling
Ich hab gerade qmail mit smtp_auth und vpopmail nach der Anleitung auf debianhowto.de auf Debian 3.0 installiert.

Jetzt stellt sich das Problem dass der Server keine Mails annimmt die von aussen an die mit vpopmail erstellten Nutzer gesendet werden.

Die Mail wird von extern an den User test@213.239.197.46 geschickt.

Fehlermeldung im log:

Code: Select all

Dec 29 23:21:43 debian qmail: 1072736503.631914 info msg 6504498: bytes 530 from <abc@xyz.abc> qp 31775 uid 64011
Dec 29 23:21:43 debian qmail: 1072736503.634368 starting delivery 5: msg 6504498 to local test@debian.local
Dec 29 23:21:43 debian qmail: 1072736503.634449 status: local 1/10 remote 0/20
Dec 29 23:21:43 debian qmail: 1072736503.637623 delivery 5: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
Wenn ich mit dem Nutzer test@213.239.197.46 eine Mail über smtp an sich selbst schicke funktioniert es. :?

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 07:16
by m18
Also ich hab das Problem das wenn ich mit vqadmin ne neue Domain anlege ein /etc/init.d/qmail restart machen muss. Ansonsten nimmt er mir für die neu angelegt domain keine Mails an. Versuch das mal

Kann man das in vqadmin irgendwie sinnvoller lösen als jedes mal den MTA per hand neu zu starten?

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 09:32
by floschi
Das Restartproblem kenne ich nicht, bei mir funzzt das auch so.

Zur Frage:

Was steht in deinen Files unter /etc/qmail? In me und local darf auf keinen Fall diese Domain genannt sein.

Sind die Filerechte so gesetzt, wie im Howto beschrieben?

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 09:51
by m18
@ olfi: Ich habs genau nach howto gemacht. Und bei mir werden domains der neuen Domain erst angenommen wenn ich qmail neu gestartet hab. War reproduzierbar. Ansonsten wurden die mails rejected mit der meldung ... unknown domain... (vom Qmail MTA)

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 13:15
by meierling
Die in vpopmail eingerichtete Domain ist im moment die ip des servers, also 213.239.197.46

In der /etc/qmail/me steht der hostname,

Code: Select all

debian.local
Sind die Filerechte so gesetzt, wie im Howto beschrieben?
Ja, ich hab das howto so genacht wies da steht.


Es kommt mir so vor als würde die mails die von extern kommen gar nicht an vpopmail weitergeleitet sondern sonstwie vom system verarbeitet.

Ich hab qmail schon mindestens fünfmal neu gestartet, also daran kanns nicht liegen :?

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 13:26
by floschi
Hm, also richte doch mal eine richtige Domain auf dem Server ein, d.h. eine, deren MX Record auf diese IP zeigt.

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-30 17:05
by meierling
olfi wrote:Hm, also richte doch mal eine richtige Domain auf dem Server ein, d.h. eine, deren MX Record auf diese IP zeigt.
Würd ich ja gern versuchen, aber ich hab noch keine domain für den server, die wollte ich erst holen wenn alles funktioniert... :(
Geht das nicht mit der ip?


Was mir gerade aufgefallen ist:

/etc/init.d/qmail (Ausschnitt am Anfang)

Code: Select all

# set default delivery method

alias_empty="|/usr/sbin/procmail"  # procmail delivery to /var/spool/mail
#alias_empty="./Maildir/"       # This uses qmail prefered ~/Maildir/ directory
                                # You may want to maildirmake /etc/skel/Maildir
#alias_empty="./Mailbox"        # This uses Mailbox file in users $HOME
Eigentlich soll sich doch vpopmail um die mails kümmern und nicht procmail, oder passt das so?

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-31 04:34
by meierling
Es funktioniert jetzt.

@olfi:

Danke, das mit der Domain wars. :-D

Re: qmail nimmt keine mails von aussen an

Posted: 2003-12-31 10:00
by floschi
Das mit dem init-Skript passt so, d.h. procmail sorgt dafür, dass deine Mails an vpopmail gelangen. Mit procmail lassen sich aber noch viel mehr Schweinereien anstellen *g*

Das andere war wohl das Prob, was ich dachte - d.h. es gab Konflikte zwischen den Domains, die er lokal zustellen will und denen, die er als virtualdomain an vpopmail weiterleiten soll.