dovecot

Status
Für weitere Antworten geschlossen.

pillepalle

Benutzer
Mitglied seit
07. Mrz 2009
Beiträge
180
Punkte für Reaktionen
0
Punkte
16
hey, ich komme mit dovecot nicht ganz klar!

die dovecot.conf habe ich gefunden, der prozess läuft anscheinend auch, aber ich finde kein startscript, kein logfile, und weiss noch nicht, wie das mit der authentifikation mit postfix läuft.

Gruß pp
 

pillepalle

Benutzer
Mitglied seit
07. Mrz 2009
Beiträge
180
Punkte für Reaktionen
0
Punkte
16
danke -da war ich auch schon :)

ich möchte postfix wie immer schon mit virtuellen accounts benutzen.

ich vermute, dass es jetzt so läuft:

postfix authentifiziert mit dovecot-sasl gegen den imap-server dovecot, und dovecot gegen posix/pam.


auf meinen anderen servern sind die user noch in einer mysql-db, aber da es sich nur um relativ wenige einträge handelt, die sich kaum ändern, möchte ich dass vereinfachen. wenn nicht mit (posix)systemaccount, dann bleibt, so wie ich das sehe, nur noch die sasldb übrig.. verwaltung mit saslpasswd2 und sasldblistusers2.

dafür habe ich in main.cf

smtpd_sasl_type = cyrus
smtpd_sasl_path = smtpd

(das cyrus verwirrt mich - aber so habe ich es auch auf den anderen servern, wo es klappt.... greift evtl bei diesem setups garnicht??)

smtpd.conf

pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5


jetzt muss ich noch

1. dovecot beibringen, sasldb zu benutzen
Apr 1 14:08:01 sun dovecot-auth: pam_unix(dovecot:auth): check pass; user unknown
Apr 1 14:08:01 sun dovecot-auth: pam_unix(dovecot:auth): authentication failure; logname= uid=0 euid=0 tty=dovecot ruser=tester rhost=192.168.0.21

und postfix-smtpd auch :) (und den user/pass/realmn eintrag in der sasldb checken)
Apr 1 14:08:48 sun postfix/smtpd[2898]: xsasl_cyrus_server_auth_response: uncoded server challenge: Username:
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 334 VXNlcm5hbWU6
Apr 1 14:08:48 sun postfix/smtpd[2898]: < unknown[192.168.0.21]: dGVzdGVy
Apr 1 14:08:48 sun postfix/smtpd[2898]: xsasl_cyrus_server_next: decoded response: tester


Apr 1 14:08:48 sun postfix/smtpd[2898]: warning: unknown[192.168.0.21]: SASL LOGIN authentication failed: authentication failure
Apr 1 14:08:48 sun postfix/smtpd[2898]: > unknown[192.168.0.21]: 535 5.7.8 Error: authentication failed: authentication failure


wenn das schon jemand so am laufen hatte, bitte melden
 

pillepalle

Benutzer
Mitglied seit
07. Mrz 2009
Beiträge
180
Punkte für Reaktionen
0
Punkte
16
edit: restart implementiert :)


hier ein kleines script mit dem nur der dovecot gestartet/gestoppt werden kann:


Rich (BBCode):
#!/bin/sh
DOVECOT=/usr/syno/mailstation/sbin/dovecot

case "$1" in
        start)
                echo "Starting Dovecot..."
                $DOVECOT

                ;;

        stop)
                 dovecot_base=`$DOVECOT -a|grep '^base_dir: '|sed 's/^base_dir: //'`
                 dovecot_pid=$dovecot_base/master.pid

                if [ -f $dovecot_pid ]; then
                 echo "Stopping Dovecot..."
                 kill `cat $dovecot_pid`

                fi
                #echo "not running - no need for stopping"
                exit 1
                ;;

        restart)
                dovecot_base=`$DOVECOT -a|grep '^base_dir: '|sed 's/^base_dir: //'`
                dovecot_pid=$dovecot_base/master.pid
                if [ -f $dovecot_pid ]; then
                kill `cat $dovecot_pid`
               $DOVECOT

               fi
               exit 1
               ;;

        *)
                echo "Usage: $0 {start|stop|restart|status}" >&2
                exit 1
                ;;
esac
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat