| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Har WN som tidsfördriv
|
Hej,
försöker få klart nya mailservern men det verkar som jag fastnar hela tiden... Förutsättningarna är följande: * Debian 6.0 x64 Server * MySQL Percona Server 5.1 * Postfix 2.8.1, kompilerat från source med mySQL, SASL + Dovecot stöd * Dovecot 2.0.11, kompilerat från source med mySQL stöd Avsikt: Postfix tar emot och skickar mail via operatörens SMTP AUTH relay (mailout.telia.com). Inkommande mail hanteras av Dovecot LDA, användarna skall vara tvungna att använda sig av SSL för att ta emot/skicka. Jag har följt manualen från http://workaround.org/ispmail/lenny och fått det mesta att fungera: Dovecot fungerar nu fastän det är helt annan syntax i version 2 än den i manualen (version 1) som också används i 95% av alla tutorials på nätet. Dock vägrar Postfix att starta: Kod:
Mar 17 15:51:49 mailserver postfix/smtp[13548]: warning: unsupported SASL client implementation: dovecot Mar 17 15:51:49 mailserver postfix/smtp[13548]: fatal: SASL library initialization Mar 17 15:51:50 mailserver postfix/master[13544]: warning: process /usr/libexec/postfix/smtp pid 13548 exit status 1 Mar 17 15:51:50 mailserver postfix/master[13544]: warning: /usr/libexec/postfix/smtp: bad command startup -- throttling master.cf: Kod:
# Dovecot 2.0.11
# Also specify in main.cf: dovecot_destination_recipient_limit=1
# virtual_transport=dovecot
#
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/dovecot-lda -f ${sender} -a ${recipient} -d ${user}@${nexthop}
Kod:
mailbox_command = /usr/libexec/dovecot/dovecot-lda
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_use_tls = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $mydomain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_inva
lid_hostname, reject_unknown_recipient_domain
smtpd_helo_restrictions = reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_data_restrictions = reject_unauth_pipelining
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
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_tls_security_level = may
# Mail relay
relayhost = [mailout.telia.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/teliapasswd
smtp_sasl_type = dovecot
smtp_sasl_security_options =
smtp_sasl_mechanism_filter = login, plain
Kod:
# postconf -a dovecot |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Banned
|
Måste du har dovecot 2?
|
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Har WN som tidsfördriv
|
|||
|
|
Svara med citat
|
|
|
#4 | |||
|
||||
|
Mycket flitig postare
|
Uppenbarligen finns det ju en anledning till att inte ha det; Det funkar inte.
Har försökt googla lite, men hittar inget vettigt direkt. Dovecot 2 är i version 2.0.11, jag hade väntat till åtminstone 2.1 eller 2.2 innan jag bytte. |
|||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Har WN som tidsfördriv
|
Uppenbarligen finns det människor där ute som använder både Dovecot 2 och Postfix med Dovecot SASL då man hittar en del inlägg höger och vänster - hur de gjorde är det som är intressant eller så gör jag helt enkelt något fel.
|
||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Har WN som tidsfördriv
|
Postfix stödjer tydligen inte Dovecot 2 SASL:
"Support for the Dovecot version 1 SASL protocol is available in Postfix 2.3 and later. At the time of writing, only server-side SASL support is available, so you can't use it to authenticate the Postfix SMTP client to your network provider's server."
|
||
|
|
Svara med citat
|
| Svara |
|
|