mails kommen nicht mehr an

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
dirkv99
Posts: 54
Joined: 2003-07-31 16:01

mails kommen nicht mehr an

Post by dirkv99 » 2005-06-15 13:39

hallo zusammen!

ich würde von euch gern einen anhaltspunkt erfahren, was das fixen eines mailproblems angeht. ich habe kürzlich ein upgrade (woody) gemacht und zunächst keine fehler im anschluss festgestellt. inzwischen stellte sich aber heraus, dass keine mails mehr empfangen werden. der pop3-abruf (z.b outlook express) funktioniert scheinbar einwandfrei, user auf dem server können sich untereinander mails schicken und diese auch problemlos empfangen. das problem existiert also nur für mails von außen. verschicken ist grundsätzlich kein problem. es läuft auch confixx 3. wer kann helfen?

danke!
dirk

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: mails kommen nicht mehr an

Post by chris76 » 2005-06-15 13:44

Ist der MTA von außen erreichbar?
Was Sprechen die Logfiles zu dem Zeitpunkt wenn von außen eine Mail kommt?
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: mails kommen nicht mehr an

Post by dodolin » 2005-06-16 04:35

Sorry, viel zu wenig Information. Meine Glaskugel spuckt noch "DNS Problem" aus.

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

mail.err

Post by dirkv99 » 2005-06-16 21:31

sorry, konnte nicht auf die logfiles zugreifen, als ich den beitrag geschrieben habe. in der mail.err steht folgender eintrag:

Code: Select all

Jun 16 20:40:58 h6674 postfix/smtpd[4922]: fatal: no SASL authentication mechanisms
in der mail.warn:

Code: Select all

Jun 16 20:29:31 h6674 postfix/master[4172]: warning: process /usr/lib/postfix/smtpd pid 4483 exit status 1
Jun 16 20:29:31 h6674 postfix/master[4172]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
gruß,
dirk

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: mails kommen nicht mehr an

Post by dodolin » 2005-06-16 22:23

Dein Postfix Daemon laeuft und lauscht auf Port 25?

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

Re: mails kommen nicht mehr an

Post by dirkv99 » 2005-06-16 23:16

ein "apt-get install libsas12-modules" hat immerhin dazu geführt, dass ich wieder mails empfangen kann. versenden klappt aber weiterhin nicht (time out). in den log-dateien steht leider nix...

dirk

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: mails kommen nicht mehr an

Post by adjustman » 2005-06-17 01:51

dirkv99 wrote:versenden klappt aber weiterhin nicht

Code: Select all

Jun 16 20:40:58 h6674 postfix/smtpd[4922]: fatal: no SASL authentication mechanisms
du hast Postfix mit sasl laufen und es nicht richtig mitkompiliert oder eingestellt

Code: Select all

postfix/master[4172]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Postfix kackt ab
dirkv99 wrote: . in den log-dateien steht leider nix...
das glaub ich dir nicht! Ausgabe von postconf -n bitte

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

Re: mails kommen nicht mehr an

Post by dirkv99 » 2005-06-18 10:43

stimmt, es steht was d'rin :oops:

Code: Select all

Jun 18 10:13:47 h6674 postfix/smtpd[28083]: warning: SASL authentication problem: unknown password verifier
Jun 18 10:13:47 h6674 postfix/smtpd[28083]: warning: pxxxxxxx.dip0.t-ipconnect.de[xx.xxx.xxx.xxx]: SASL LOGIN authentication failed
Jun 18 10:13:47 h6674 postfix/smtpd[28083]: lost connection after AUTH from pxxxxxxx.dip0.t-ipconnect.de[xx.xxx.xxx.xxx]
und postconf -n

Code: Select all

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
mydestination = xxxxx.xxxxxxxxxx.xxx, localhost
myhostname = xxxxx.xxxxxxxxxx.xxx
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous

/etc/postfix/sasl/smtpd.conf

Code: Select all

pwcheck_method: pwcheck

habe schon reichlich im forum und google gesucht. leider bisher ohne erfolg... :(

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: mails kommen nicht mehr an

Post by adjustman » 2005-06-18 12:07

dirkv99 wrote:stimmt, es steht was d'rin :oops:
siehste ;)
dirkv99 wrote: /etc/postfix/sasl/smtpd.conf

Code: Select all

pwcheck_method: pwcheck
wie, und warum, hast du denn pwcheck in Postfix eingebunden?
(Besser wäre saslauth in Verbindung mit tls zu nehmen)

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

Re: mails kommen nicht mehr an

Post by dirkv99 » 2005-06-20 09:32

sooo, da ich auch noch ein paar andere problemchen mit meinem server (woody) hatte, habe ich ihn einfach mal neu aufgesetzt. :wink:

mails kann ich jetzt wieder wunderbar empfangen und ich habe "nur" noch ein problem mit dem verschicken von außerhalb.

postconf -n

Code: Select all

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
mydestination = xxxx.xxxxxxxxxxx.xxx, localhost
myhostname = xxxx.xxxxxxxxxxx.xxx
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost = 
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sender_login_maps = hash:/etc/postfix/confixx_virtualUsers
smtpd_sender_restrictions = reject_sender_login_mismatch
/etc/postfix/sasl/smtpd.conf

Code: Select all

pwcheck_method: pwcheck
mail.log

Code: Select all

Jun 20 07:30:15 xxxx postfix/smtpd[521]: fatal: no SASL authentication mechanisms
Jun 20 07:30:16 xxxx postfix/master[400]: warning: process /usr/lib/postfix/smtpd pid 521 exit status 1
Jun 20 07:30:16 xxxx postfix/master[400]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
ich weiß, es ist immer noch pwcheck, aber es müsste auch so funktionieren. habe das ganze nach einem howto hier im forum aufgesetzt.

es wäre cool, wenn ihr mir noch einmal helfen könntet.
danke!

dirk

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: mails kommen nicht mehr an

Post by adjustman » 2005-06-20 11:22

dirkv99 wrote:ich weiß, es ist immer noch pwcheck
ich weiss bloss noch, dass das bei mir nicht funktioniert hat.
Lad dir mal saslfinger runter und guck dir die Ausgabe an.
http://postfix.state-of-mind.de/patrick ... aslfinger/

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: mails kommen nicht mehr an

Post by Joe User » 2005-06-20 12:16

Code: Select all

cat > /etc/postfix/sasl/smtpd.conf << "EOF"
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
EOF
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: mails kommen nicht mehr an

Post by adjustman » 2005-06-20 12:55

Joe User wrote:

Code: Select all

cat > /etc/postfix/sasl/smtpd.conf << "EOF"
pwcheck_method: saslauthd
so mein ich es. Aber dazu muss ja saslauthd als Daemon laufen

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

Re: mails kommen nicht mehr an

Post by dirkv99 » 2005-06-21 07:50

das habe ich soweit umgesetzt. ein blick in die loggs sagt noch immer folgendes:

Code: Select all

Jun 21 07:39:41 xxxx postfix/smtpd[3967]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory
Jun 21 07:39:41 xxxx postfix/smtpd[3967]: warning: pxxxxxxxx.dip0.t-ipconnect.de[xx.xxx.xxx.xx]: SASL LOGIN authentication failed
saslauthd läuft als daemon. eine idee?

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: mails kommen nicht mehr an

Post by adjustman » 2005-06-21 14:35

dirkv99 wrote:saslauthd läuft als daemon
sicher? was sagt ps ax | grep saslauthd ?

dirkv99
Posts: 54
Joined: 2003-07-31 16:01

Re: mails kommen nicht mehr an

Post by dirkv99 » 2005-06-21 21:11

folgendes:
2964 ? S 0:00 /usr/sbin/saslauthd -a pam
2965 ? S 0:00 /usr/sbin/saslauthd -a pam
2966 ? S 0:00 /usr/sbin/saslauthd -a pam
2967 ? S 0:00 /usr/sbin/saslauthd -a pam
2968 ? S 0:00 /usr/sbin/saslauthd -a pam
3962 ? S 0:00 /usr/sbin/saslauthd -a pam
3963 ? S 0:00 /usr/sbin/saslauthd -a pam
3964 ? S 0:00 /usr/sbin/saslauthd -a pam
3965 ? S 0:00 /usr/sbin/saslauthd -a pam
3966 ? S 0:00 /usr/sbin/saslauthd -a pam
7600 ttyp0 S 0:00 grep saslauthd