Kom ihåg mig?
Home Menu

Menu


Dovecot 2 + Postfix

 
Ämnesverktyg Visningsalternativ
Oläst 2011-03-17, 16: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
 


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 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017