← Back to team overview

sslug-teknik team mailing list archive

Re: courier-imap igen igen

 

Troels Nissen wrote:
> 
> Magnus Østergaard wrote:
> 
> >Unable to authenticate to IMAP server.
> > IMAP command failed:Login failed.
> 
> >Det er din imapd file du skal pille i.
> 
> > # DEFAULT SETTING from /usr/lib/courier-imap/etc/imapd.dist:
> > #
> > #AUTHMODULES="authdaemon"
> > #
> >
> > AUTHMODULES="authshadow authcustom authcram authuserdb authshadow
> > authpwd"
> >
> > Når du starter imap, spytter den vist også noget setup ud, så prøv en
> > 'ps ax'
> 
> Jeg får intet output ud når den starter..

~# imap start
~# ps ax

 3094 ?        S      0:00
/usr/lib/courier-imap/libexec/authlib/authdaemond.plain start
 3095 ?        S      0:00
/usr/lib/courier-imap/libexec/authlib/authdaemond.plain start
 3104 ?        S      0:00 /usr/lib/courier-imap/libexec/couriertcpd
-address=0 -stderrlogger=/usr/lib/courier-imap/libexec/logger
-stderrlogge
 3107 ?        S      0:00 /usr/lib/courier-imap/libexec/logger imapd


> Hvad er det præcist jeg skal rette til ?

Den måde du siger hvem du er. Altså courier-imaps /etc/passwd kan man
sige.

> 
> AUTHMODULES="authdaemon"
> 
> AUTHMODULES_ORIG="authdaemon"

Det er denne linje, som skal passe den måde du vi logge på med.

Hvis du skriver authshadow bruges /etc/shadow de andre er til mysql og
andre måder man kan gemme bruger+password. Husk at de komme i rigtig
rækkefølge. (Eller fjern dem som du ikke bruger) Jeg er ikke sikker på,
om der er fall back på auth metoden som bruges.

Et lidt upræsist svar er, kig /usr/lib/courier-imap/libexec/imapd.rc og
/usr/lib/courier-imap/etc/authdaemonrc (og imapd) efter.

Håber du kan bruge svaret.

-- 
// Magnus Østergaard


References