PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : squirrelmail/avelsieve oder timsieved fehler



mamue
08.01.07, 13:00
Hallo,
ich kann sieve nicht von squirrelmail aus erreichen, ich sehe die Option avelsieve nicht bzw. bekomme die Meldung


Could not log on to timsieved daemon on your IMAP server localhost.

ich habe folgende squirrelmail Version:


SquirrelMail version: 1.4.5
Config file version: 1.4.0
Config file last modified: 08 January 2007 13:22:35

Checking PHP configuration...
PHP version 5.1.2 OK.
PHP extensions OK.
Checking paths...
Data dir OK.
Attachment dir OK.
Plugins OK.
Themes OK.
Default language OK.
Base URL detected as: http://192.168.115.1/squirrelmail/src
Checking outgoing mail service....
SMTP server OK (220 fileserver.agv-emden.office ESMTP Postfix)
Checking IMAP service....
IMAP server ready (* OK fileserver Cyrus IMAP4 v2.2.12 server ready)
Capabilities: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE X-NETSCAPE
Checking internationalization (i18n) settings...
gettext - Gettext functions are available. You must have appropriate system locales compiled.
mbstring - Mbstring functions are available.
recode - Recode functions are unavailable.
iconv - Iconv functions are available.
timezone - Webmail users can change their time zone settings.
Checking database functions...
not using database functionality.

Congratulations, your SquirrelMail setup looks fine to me!


Meine imapd.conf sieht so aus:


configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus
allowanonymouslogin: no
autocreatequota: 100000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN login
lmtp_overquota_perm_failure: no
lmtp_downcase_rcpt: yes

und die services in meiner cyrus.conf so:


SERVICES {
imap cmd="imapd" listen="imap" prefork=0
pop3 cmd="pop3d" listen="pop3" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0
}

Ich kann mich am imapd anmelden und "telnet localhost 2000" meldet sich so:


Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.12"
"SASL" "PLAIN LOGIN"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational comparator-i;ascii-numeric regex"
OK

Ich weiß an dieser Stelle nicht mehr weiter. Was könnte cih falsch gemacht haben? Es gibt bei google viele Treffer, die vom gleichen Problemen berichten, aber nichts von den Vorschlägen passt so richtig bzw. es hilft nichts (z.B.: sasl_mech_list: PLAIN login)

Weiß jemand Rat?

Danke,
mamue

mamue
10.01.07, 12:32
Ich habe immer noch keine Lösung. Es funktioniert mit squirrelmail/avelsieve aus den oben genannten Gründen nicht. Die sieveshell funktioniert.
Bin ich der Einzige, der squirrelmail/avelsieve verwendet?
Hat jemand eine andere Lösung, mit der er zufrieden ist?
Ich könnte statt sieve auch procmail nehmen, dafür gibt es haufenweise Links und abgesehen davon, dass die Systemlast etwas steigt, fand ich procmail einfacher zu bedienen als sieve. Würde mir jemand aus eigener Erfahrung eher zu procmail raten?

Danke,
mamue

bla!zilla
11.02.07, 17:56
Hi, take a look at this (http://www.linuxforen.de/forums/showthread.php?t=149045). Ich hatte das gleiche Problem. Ich habe bei mir in der config.php von avelsieve folgenden Eintrag gemacht:


$sieve_preferred_sasl_mech = 'LOGIN';

Danach lief es. :)