On 14-03-14 16:36, Oleg L. wrote:
> 
> Hello
> 
> I run dbmail-timsieved, setup client (kmail) to use sieve scripts with using 
> login/password of imap account.
> 
> When I try to use "Settings/Sieve script" I can't get script
> 
> From dbmail log with log-level=511:
> 
> Mar 14 19:21:13 eoks dbmail-imapd[7446]: [0x8079600] Notice:[imap] 
> _ic_logout(+227): [0x81e0200] userid:[7]
> Mar 14 19:21:13 eoks dbmail-imapd[7446]: [0x8079600] Notice:[clientbase] 
> client_init(+184): incoming connection on [172.20.1.11:143] from 
> [172.20.4.0:60149]
> Mar 14 19:21:14 eoks dbmail-imapd[7446]: [0x80a6fb0] Notice:[imap] 
> dbmail_imap_session_handle_auth(+1296): [0x81e3200] login accepted: id [7] 
> user [backup] from [172.20.4.0:60149]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Info:[server] 
> _sock_cb(+626): connection accepted
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Notice:[clientbase] 
> client_init(+184): incoming connection on [172.20.1.11:4190] from 
> [172.20.4.0:41969]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[misc] 
> create_unique_id(+125): created: cb31119b0310b5741008a14b35f263fc
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_cork(+205): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Database:[db] 
> db_con_get(+263): [0x80656c8] connection from pool
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Database:[db] 
> db_con_close(+291): [0x80656c8] connection to pool
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_write(+343): [0x8098190] S > [43/43:"IMPLEMENTATION" "DBMail timsieved 
> 0.9.]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_write(+343): [0x8098190] S > [16/16:"SASL" "PLAIN"
> ]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_write(+343): [0x8098190] S > [84/84:"SIEVE" "regex imap4flags relational 
> su]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_write(+343): [0x8098190] S > [4/4:OK
> ]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_uncork(+212): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_cb_write(+127): [0x8097dd8] state: [1]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_handle_input(+112): [0x8097dd8] done
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] 
> Debug:[clientsession] 
> socket_write_cb(+277): reset timeout [60]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_read_cb(+376): [0x8098190] [22]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_read_cb(+376): [0x8098190] [-1]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Info:[clientbase] 
> ci_readln(+448): [0x8098190] C < [22:AUTHENTICATE "LOGIN"
> ]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_tokenizer(+224): command [AUTHENTICATE] value ["LOGIN"]
> 
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_tokenizer(+289): arg: [LOGIN]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_tokenizer(+294): [0x8097dd8] cmd [4], state [1] [AUTHENTICATE]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_cork(+205): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims(+315): [0x8097dd8] [4][AUTHENTICATE]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_write(+343): [0x8098190] S > [43/43:NO "Authentication scheme not 
> supported]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_error(+189): an invalid command was issued
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_uncork(+212): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_handle_input(+112): [0x8097dd8] done
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_cb_write(+127): [0x8097dd8] state: [1]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[timsieved] 
> tims_handle_input(+112): [0x8097dd8] done
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] 
> Debug:[clientsession] 
> socket_write_cb(+277): reset timeout [60]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_read_cb(+376): [0x8098190] [0]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_cork(+205): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_cork(+205): [0x8098190]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] 
> Debug:[clientsession] 
> client_session_bailout(+149): [0x8097dd8]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_close(+518): closing clientbase [0x8098190] [15] [15]
> Mar 14 19:21:19 eoks dbmail-timsieved[7913]: [0x8057400] Debug:[clientbase] 
> ci_cork(+205): [0x8098190]
> 
> 
> From tcpdump:
> "IMPLEMENTATION" "DBMail timsieved 0.9.9"
> "SASL" "PLAIN"
> "SIEVE" "regex imap4flags relational subaddress fileinto reject envelope 
> vacation"
> OK
> AUTHENTICATE "LOGIN"
> "Authentication scheme not supported."
> 
> but imap with  LOGIN authentication work!
> 
> 
> What is wrong in my setup?

Nothing is wrong with your setup. But kmail apparently doesn't respect
the capability response: LOGIN is *not* included, only PLAIN is.

Looking at the code, it looks trivial to add LOGIN in as well, assuming
LOGIN and PLAIN are basically synonymous.


-- 
________________________________________________________________
Paul J Stevens       pjstevns @ gmail, twitter, github, linkedin
           www.nfg.nl/[email protected]/+31.85.877.99.97
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to