Tzafrir wrote: > On Wed, Dec 27, 2006 at 10:44:10AM -0800, Dan Austin wrote: >> I thought I would give the new IMAP support a spin on my home >> server, but without much luck so far. >> >> Asterisk 1.4.0 >> Dovecot 0.99.14 >> Maildir format >> C-client 2006d
> Not that I can be of much help, but: > what is your MAILBOX env. set to in dovecot.conf? No customization at all. The MailDir folders are in my home directory (more below) > >> The imap server is also the Asterisk server, so connections are >> on the localhost. > >> The error posted to the logs is: >> IMAP Error: Can't open mailbox >> {127.0.0.1:143/imap/authuser=root//user=dan_austin}INBOX: invalid remote >> specification > What exactly passes on the wire? Can you get a dump of the session? I am connecting over the localhost loopback, I might be able to get a dump, I've honestly never tried a capture against 127.0.0.1 > I have a feeling that the imap client is supposed to take this string > and interpert it into some parameters. Yes, and I think I found the culprit. > >> Digging in the code and the c-client documentation the '//' is where >> additional flags would go. I've tried a number of the flags supported >> by the c-client library, but the results are the same. > >> Has anyone managed to get IMAP working in Asterisk with Dovecotas the >> backend? With the mtest tool in the c-client package, I found that dovecot does not like the '//' in the connection string. So imapflags is not really optional against Dovecot, which has an easy work-around. I'd Guess that the code in app_voicemail should either use a sane default for the imapflags or conditionally not include the second '/' if the option is not set. > One useful tool dovecot borrowd from uw-imapd is "pre-authentication": > you can use the binaries in /usr/libexec/dovecot to start an imap (or > Pop3) session with the permission of the relevant user. > authuser=root ? Yeah, in the real world that would be exceedingly stupid. On the other hand this is basically a single user system with not much interesting on it. Once it is known to work with the all-powerful root, I can then focus on a dedicated, less privileged account... Thanks, Dan _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users