PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix - Dovecot - smtp-auth: Relay mit Thunderbird geht, mit Outlook nicht



meinereinerseiner
12.02.10, 20:46
Hallo,

habe eine centos 5.4 server.
würde gerne nach einen smtp-auth den client relayen lassen.
nutze dovecot-1.2.10 (selber übersetzt, damit er vpopmail unterstützt) als imap server.

der imap/s bzw. pop3 connect geht mit beiden mailclients perfekt.

beim senden harpert es jedoch:
nehme ich als client thunderbird ist alles schön, bei outlook kommt immer nur ein "Relay access denied", komischerweise sehe ich auch im log keinen authentifizierungsversuch wenn outlook senden will, bei thunderbird ist da was zu sehen.

ich denke mal, das meine grundlegende config soweit in ordnung ist, sondt könnte es ja der thunderbird nicht - was macht outlook da anders?

gibt es da einen trick?


dovecot.conf:


protocols = imap imaps pop3s
syslog_facility = mail
ssl_cert_file = /var/qmail/control/servercert.pem
ssl_key_file = /var/qmail/control/servercert.pem
mail_location = maildir:~/Maildir
first_valid_uid = 5008
last_valid_uid = 5008
first_valid_gid = 5003
last_valid_gid = 5003

namespace private {
separator = .
prefix = INBOX.
inbox = yes
}

maildir_copy_with_hardlinks = yes
maildir_copy_preserve_filename = yes

protocol imap {
}
protocol pop3 {
}
protocol lda {
postmaster_address = postmaster@example.com
}

auth_debug = yes
auth_debug_passwords = yes

auth default {
mechanisms = plain
passdb pam {
}
userdb prefetch {
}
passdb vpopmail {
args = webmail=127.0.0.1
}
userdb vpopmail {
}
user = root
count = 1
socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}
dict {
}
plugin {
}


das relevante in postfix/main.cf:



smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes

smtpd_recipient_restrictions =
permit_sasl_authenticated,




thx,
tom

meinereinerseiner
12.02.10, 21:21
grrrrrrrr

hier die lösung:

auth default {
mechanisms = plain login


4h fehlersuche, wegen diesen mist.

cheers,
tom