Hallo zusammen,
ich weiß das einige jetzt bestimmt schon beim lesen der Überschrift zusammenzucken werden, aber ich habe hier im Forum lange die Beiträge zu dem Thema durchsucht und gelesen. Leider ohne einen Lösungsansatz. Deshalb poste ich mal:
Das System ist auf einem Root Server der auf Debian Lenny läuft. Postfix, Docvecot und saslauth sind installiert.
Bisher funktioniert das abholen der mails via Thunderbird über pop3. Dazu mal den Auszug aus der /var/log/mail.info:
hier kommt dann beim Beantworten bzw. senden der Mail über smtp dann der Fehler Relay acess denied.
Meine /etc/postfix/main.cf:
Die Ausgabe von saslfinger -s:
Was mich etwas wundert ist die Ausgabe von:
Möglicherweise ist es ein flüchtigkeitsfehler... nur manchesmal sieht man den Wald vor lauter Bäumen nicht mehr. Ich wäre euch so Dankbar für einen Hinweis wie ich dieses Problem noch in den Griff bekomme!!
Besten Dank
ich weiß das einige jetzt bestimmt schon beim lesen der Überschrift zusammenzucken werden, aber ich habe hier im Forum lange die Beiträge zu dem Thema durchsucht und gelesen. Leider ohne einen Lösungsansatz. Deshalb poste ich mal:
Das System ist auf einem Root Server der auf Debian Lenny läuft. Postfix, Docvecot und saslauth sind installiert.
Bisher funktioniert das abholen der mails via Thunderbird über pop3. Dazu mal den Auszug aus der /var/log/mail.info:
Code:
Mar 6 12:18:44 n112h118 dovecot: Dovecot v1.0.15 starting up
Mar 6 12:23:22 n112h118 postfix/smtpd[3273]: connect from localhost[127.0.0.1]
Mar 6 12:23:24 n112h118 postfix/smtpd[3273]: lost connection after EHLO from localhost[127.0.0.1]
Mar 6 12:23:24 n112h118 postfix/smtpd[3273]: disconnect from localhost[127.0.0.1]
Mar 6 12:26:21 n112h118 dovecot: pop3-login: Login: user=<mailuser>, method=PLAIN, rip=XXX.XXX.34.24, lip=XXX.XXX.112.118, TLS
Mar 6 12:26:21 n112h118 dovecot: POP3(mailuser): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Mar 6 12:27:32 n112h118 postfix/smtpd[3282]: connect from mail-bw0-f42.google.com[209.85.214.42]
Mar 6 12:27:33 n112h118 postfix/smtpd[3282]: 0215C5220E8: client=mail-bw0-f42.google.com[209.85.214.42]
Mar 6 12:27:33 n112h118 postfix/cleanup[3287]: 0215C5220E8: message-id=<4D736FBB.2020305@googlemail.com>
Mar 6 12:27:33 n112h118 postfix/qmgr[3006]: 0215C5220E8: from=<Absender@googlemail.com>, size=2028, nrcpt=1 (queue active)
Mar 6 12:27:33 n112h118 postfix/local[3288]: 0215C5220E8: to=<mailuser@meinedomain.de>, relay=local, delay=0.17, delays=0.07/0.01/0/0.09, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Mar 6 12:27:33 n112h118 postfix/qmgr[3006]: 0215C5220E8: removed
Mar 6 12:28:03 n112h118 postfix/smtpd[3282]: disconnect from mail-bw0-f42.google.com[209.85.214.42]
Mar 6 12:28:24 n112h118 dovecot: pop3-login: Login: user=<mailuser>, method=PLAIN, rip=XXX.XXX.34.24, lip=XXX.XXX.XXX.XXX, TLS
Mar 6 12:28:25 n112h118 dovecot: POP3(mailuser): Disconnected: Logged out top=0/0, retr=1/2166, del=0/1, size=2149
Mar 6 12:28:52 n112h118 postfix/smtpd[3282]: connect from XXX-XXX-34-24-dynip.superkabel.de[XXX.XXX.34.24]
Mar 6 12:28:53 n112h118 postfix/smtpd[3282]: NOQUEUE: reject: RCPT from XXX-XXX-34-24-dynip.superkabel.de[XXX.XXX.34.24]: 554 5.7.1 <Absender@googlemail.com>: Relay access denied; from=<mailuser@meinedomain.de> to=<Absender@googlemail.com> proto=ESMTP helo=<[XXX.XXX.34.24]>
Mar 6 12:29:01 n112h118 postfix/smtpd[3282]: disconnect from XXX-XXX-34-24-dynip.superkabel.de[XXX.XXX.34.24]
hier kommt dann beim Beantworten bzw. senden der Mail über smtp dann der Fehler Relay acess denied.
Meine /etc/postfix/main.cf:
Code:
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
myhostname = meinedomain.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = n112h118.rs.de.inter.net, localhost.rs.de.inter.net, meinedomain.de, meinedomain.de$
relayhost =
#mynetworks = XXX.XXX.112.118
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128, XXX.XXX.112.118
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = mx.meinedomain.de
smtpd_recipent_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destinat$
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
Die Ausgabe von saslfinger -s:
Code:
saslfinger - postfix Cyrus sasl configuration So 6. Mär 12:23:21 CET 2011
version: 1.0.4
mode: server-side SMTP AUTH
-- basics --
Postfix: 2.5.5
System: Debian GNU/Linux 5.0 \n \l
-- smtpd is linked to --
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb74c2000)
-- active SMTP AUTH and TLS parameters for smtpd --
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = smtp.MeineDomain.de
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
-- listing of /usr/lib/sasl2 --
insgesamt 688
drwxr-xr-x 2 root root 4096 3. Mär 16:06 .
drwxr-xr-x 52 root root 20480 3. Mär 16:07 ..
-rw-r--r-- 1 root root 13476 24. Mai 2009 libanonymous.a
-rw-r--r-- 1 root root 855 24. Mai 2009 libanonymous.la
-rw-r--r-- 1 root root 13016 24. Mai 2009 libanonymous.so
-rw-r--r-- 1 root root 13016 24. Mai 2009 libanonymous.so.2
-rw-r--r-- 1 root root 13016 24. Mai 2009 libanonymous.so.2.0.22
-rw-r--r-- 1 root root 15814 24. Mai 2009 libcrammd5.a
-rw-r--r-- 1 root root 841 24. Mai 2009 libcrammd5.la
-rw-r--r-- 1 root root 15352 24. Mai 2009 libcrammd5.so
-rw-r--r-- 1 root root 15352 24. Mai 2009 libcrammd5.so.2
-rw-r--r-- 1 root root 15352 24. Mai 2009 libcrammd5.so.2.0.22
-rw-r--r-- 1 root root 46420 24. Mai 2009 libdigestmd5.a
-rw-r--r-- 1 root root 864 24. Mai 2009 libdigestmd5.la
-rw-r--r-- 1 root root 43500 24. Mai 2009 libdigestmd5.so
-rw-r--r-- 1 root root 43500 24. Mai 2009 libdigestmd5.so.2
-rw-r--r-- 1 root root 43500 24. Mai 2009 libdigestmd5.so.2.0.22
-rw-r--r-- 1 root root 13650 24. Mai 2009 liblogin.a
-rw-r--r-- 1 root root 835 24. Mai 2009 liblogin.la
-rw-r--r-- 1 root root 13460 24. Mai 2009 liblogin.so
-rw-r--r-- 1 root root 13460 24. Mai 2009 liblogin.so.2
-rw-r--r-- 1 root root 13460 24. Mai 2009 liblogin.so.2.0.22
-rw-r--r-- 1 root root 29076 24. Mai 2009 libntlm.a
-rw-r--r-- 1 root root 829 24. Mai 2009 libntlm.la
-rw-r--r-- 1 root root 28532 24. Mai 2009 libntlm.so
-rw-r--r-- 1 root root 28532 24. Mai 2009 libntlm.so.2
-rw-r--r-- 1 root root 28532 24. Mai 2009 libntlm.so.2.0.22
-rw-r--r-- 1 root root 13970 24. Mai 2009 libplain.a
-rw-r--r-- 1 root root 835 24. Mai 2009 libplain.la
-rw-r--r-- 1 root root 14036 24. Mai 2009 libplain.so
-rw-r--r-- 1 root root 14036 24. Mai 2009 libplain.so.2
-rw-r--r-- 1 root root 14036 24. Mai 2009 libplain.so.2.0.22
-rw-r--r-- 1 root root 21710 24. Mai 2009 libsasldb.a
-rw-r--r-- 1 root root 866 24. Mai 2009 libsasldb.la
-rw-r--r-- 1 root root 18080 24. Mai 2009 libsasldb.so
-rw-r--r-- 1 root root 18080 24. Mai 2009 libsasldb.so.2
-rw-r--r-- 1 root root 18080 24. Mai 2009 libsasldb.so.2.0.22
-- listing of /etc/postfix/sasl --
insgesamt 12
drwxr-xr-x 2 root root 4096 3. Mär 21:06 .
drwxr-xr-x 3 root root 4096 3. Mär 16:30 ..
-rw-r--r-- 1 root root 109 3. Mär 21:06 smtpd.conf
-- content of /etc/postfix/sasl/smtpd.conf --
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
saslauthd_path: /var/run/saslauthd/mux
autotransition:true
-- content of /etc/postfix/sasl/smtpd.conf --
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
saslauthd_path: /var/run/saslauthd/mux
autotransition:true
-- active services in /etc/postfix/master.cf --
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
smtp inet n - - - - smtpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - - - - smtp
relay unix - - - - - smtp
-o smtp_fallback_relay=
showq unix n - - - - showq
error unix - - - - - error
retry unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
-- mechanisms on localhost --
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
-- end of saslfinger output --
Was mich etwas wundert ist die Ausgabe von:
Code:
testsaslauthd -f /var/run/saslauthd/mux -u usermail -p password
0: OK "Success."
testsaslauthd -f /var/spool/postfix/var/run/saslauthd/mux -u usermail -p password
connect() : No such file or directory
Möglicherweise ist es ein flüchtigkeitsfehler... nur manchesmal sieht man den Wald vor lauter Bäumen nicht mehr. Ich wäre euch so Dankbar für einen Hinweis wie ich dieses Problem noch in den Griff bekomme!!
Besten Dank
Last edited by a moderator: