myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Ungelesen 19.10.13, 22:29   #1
php
1/2 Profi und 1/2 Newby
 
Registriert seit: Jan 2011
Ort: /home/php
Beiträge: 54
Bedankt: 7
php ist noch neu hier! | 0 Respekt Punkte
Standard imap mit dovecot

Hey,

ich möchte gerne auf meinem Debain 7.2 (wheezy) ein funktionierendes Mailsystem mit angenehmer Verwaltungsoberfläche installieren. Dazu habe ich mir das System Postfixadmin ausgesucht. Das System funktioniert bei mir gut. Also die Weboberfläche mit der Datenbank verbunden und postfix mit der Datenbank verbunden. Dovecot zickt bei mir noch ein wenig rum, obwohl eigentlich alle Einstellungen eingestellt sind...

Die Dateirechte sind folgendermaßen gesetzt:
Code:
Benutzer@System:/etc/dovecot$ ls -l
insgesamt 120
drwxr-xr-x 2 root  root     4096 Jul 14 21:44 conf.d
-rw-r--r-- 1 root  vmail    2673 Oct 10 21:31 dovecot.conf
-rw-r----- 1 root  dovecot   410 Feb  5  2013 dovecot-db.conf.ext
-rw-r----- 1 root  dovecot   782 Feb  5  2013 dovecot-dict-sql.conf.ext
-rw------- 1 root  root     5192 Feb  5  2013 dovecot-ldap.conf.ext
-r-xr-x--- 1 vmail vmail       0 Apr  6  2013 dovecot-master-users-password
-rw-r----- 1 root  vmail     330 Jul 14 21:53 dovecot-mysql.conf
-rw-r--r-- 1 root  root      742 Oct 10 21:19 dovecot-new.conf
-rw-r--r-- 1 root  dovecot  1448 Jul 14 21:44 dovecot.pem
-r-x------ 1 munin munin     505 Apr  6  2013 dovecot-share-folder.conf
-rw-r----- 1 root  dovecot  5348 Feb  5  2013 dovecot-sql.conf.ext
-r-x------ 1 munin munin     334 Apr  6  2013 dovecot-used-quota.conf
Meine dovecot.conf sieht so aus:
Code:
protocols = imap imaps
# IMAP Konfiguration
protocol imap {
   listen = *:143
   # Quota Einstellungen
#   mail_plugins = quota imap_quota
}
listen = *
# erzwinge AUTH mit STARTTLS
disable_plaintext_auth = yes
# logging Optionen
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot.log
log_timestamp = "%Y-%m-%d %H:%M:%S "
syslog_facility = mail
# mailbox Einstellungen
mail_location = maildir:/var/vmail/%d/%u
mail_privileged_group = mail
mail_debug = no

# gültig ist nur unser vmail-Besitzer
first_valid_uid = 150
last_valid_uid = 150

maildir_copy_with_hardlinks = yes
# IMAP Optionen
protocol imap {
  login_executable = /usr/lib/dovecot/imap-login
  mail_executable = /usr/lib/dovecot/imap
  imap_max_line_length = 65536
  mail_plugin_dir = /usr/lib/dovecot/modules/imap
}
# managesieve aktivieren
protocol managesieve {
}

# deliver aktivieren
protocol lda {
  postmaster_address = [email protected]
  mail_plugins = quota sieve
  mail_plugin_dir = /usr/lib/dovecot/modules/lda
  deliver_log_format = msgid=%m: %$
  sendmail_path = /usr/lib/sendmail
  auth_socket_path = /var/run/dovecot/auth-master
}

auth_verbose = no
auth_debug = no

# Authentifizierungs-Info aus Datenbank
auth default {
  mechanisms = plain login

  passdb sql {
    args = /etc/dovecot/dovecot-sql.conf
  }

  # steigert Performance mit Datenbank
  userdb prefetch {
  }

  userdb sql {
    args = /etc/dovecot/dovecot-sql.conf
  }

  user = nobody
  socket listen {
    master {
      path = /var/run/dovecot/auth-master
      mode = 0660

      user = postfix
      group = mail
    }
    client {
      path = /var/spool/postfix/private/auth
      mode = 0660
      user = postfix
      group = postfix
    }
  }
}
# Quota-Info wird in Datenbank gespeichert
dict {
  quotadict = mysql:/etc/dovecot/dovecot-dict-sql.conf
  mail_debug = yes
}
Meine dovecot-mysql.conf sieht so aus:

Code:
driver = mysql
connect = host=localhost dbname=Datenbank user=hieruserhindenken password=hierpasswdhindenken
default_pass_scheme = CRYPT-MD5
password_query = SELECT password FROM mailbox WHERE username = '%u'
user_query = SELECT CONCAT('maildir:/var/vmail/',maildir) AS mail, 5000 AS uid, 5000 AS gid FROM mailbox WHERE username = '%u'
Wenn ich mit service dovecot start versuche den Server zu starten, wird mir folgendes gezeigt:

Code:
doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:3: 'imaps' protocol is no longer necessary, remove it
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:6: listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:6: protocol { listen } has been replaced by service { inet_listener { address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:50: login_executable has been replaced by service { executable }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:51: mail_executable has been replaced by service { executable }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:61: protocol managesieve {} has been replaced by protocol sieve { }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:78: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:81: passdb sql {} has been replaced by passdb { driver=sql }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:86: userdb prefetch {} has been replaced by userdb { driver=prefetch }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:89: userdb sql {} has been replaced by userdb { driver=sql }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:93: auth_user has been replaced by service auth { user }
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:3: 'imaps' protocol is no longer necessary, remove it
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:6: listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:6: protocol { listen } has been replaced by service { inet_listener { address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:50: login_executable has been replaced by service { executable }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:51: mail_executable has been replaced by service { executable }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:61: protocol managesieve {} has been replaced by protocol sieve { }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:78: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:81: passdb sql {} has been replaced by passdb { driver=sql }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:86: userdb prefetch {} has been replaced by userdb { driver=prefetch }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:89: userdb sql {} has been replaced by userdb { driver=sql }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:93: auth_user has been replaced by service auth { user }
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
Was kann ich machen, um mein dovecot in das System zu integrieren? Ich bin ziemlich ratlos...

Dankeschön
php ist offline   Mit Zitat antworten
Ungelesen 19.10.13, 22:57   #2
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.866
Bedankt: 1.700
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Was ist denn dein genaues Problem?
Abgesehn von den ganzen Fehlermeldungen die du gepostet hast und für die du die Lösung gleich mitgelifert bekommst?
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 22.10.13, 17:11   #3
thyriel
Banned by himself
 
Benutzerbild von thyriel
 
Registriert seit: May 2009
Beiträge: 2.941
Bedankt: 2.100
thyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punktethyriel leckt gerne myGully Deckel in der Kanalisation! | 2153690 Respekt Punkte
Standard

Zitat:
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
Da ist dein Problem. Siehe Arch Wiki wie du ein Zertifikat erstellst:
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
__________________
Lebt wohl war mir eine Freude über viele Jahre mit euch, zumindest mit jenen die mich nicht des trollens bezichtigten...
thyriel ist offline   Mit Zitat antworten
Ungelesen 25.10.13, 21:02   #4
flotti
Mitglied
 
Registriert seit: Mar 2009
Beiträge: 315
Bedankt: 21
flotti ist noch neu hier! | 0 Respekt Punkte
Standard

ich würde dir [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
empfehlen, funzt aber am besten mit centOS
flotti ist offline   Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.


Sitemap

().