Kom ihåg mig?
Home Menu

Menu


Dovecot 2 + Postfix

Ämnesverktyg Visningsalternativ
Oläst 2011-03-17, 17:14 #1
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
Exclamation Dovecot 2 + Postfix

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
Dovecot är inlagt i _både_ main.cf samt master.conf enligt följande:

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}
main.cf:
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
Bara för att kolla att postfix stödjer dovecot:
Kod:
# postconf -a
dovecot
Vad missar jag!?? Har nu försökt lösa detta i 2 dagar...
jayzee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-17, 18:40 #2
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Måste du har dovecot 2?
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-17, 18:55 #3
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
Citat:
Ursprungligen postat av hnn Visa inlägg
Måste du har dovecot 2?
Svar ja. Det finns ingen anledning till att inte ha det.
jayzee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-17, 21:18 #4
abergmans avatar
abergman abergman är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2010
Inlägg: 762
abergman abergman är inte uppkopplad
Mycket flitig postare
abergmans avatar
 
Reg.datum: Feb 2010
Inlägg: 762
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.
abergman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-17, 22:11 #5
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
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.
jayzee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-20, 13:49 #6
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
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."

jayzee är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 11:55.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017