The version of binc I'm using is the latest stable version.
I've set it up and I can connect to it no problem but my IMAP folder structure does not show and when it does show it only shows a small portion of the folders available.
Initially Thunderbird only show the Inbox and all other folders are ignored.
If I try to send a message to myself Thunderbird tries to save a copy to INBOX.Sent.
If I try to send a message from a mailto:// url then the message gets sent fine, a copy is saved to the IMAP Sent folder (which thunderbird now identifies as 'Sent') and a few of my folders show up under the inbox.
This is extremely confusing as it was working not a few days ago when I first installed it.
Initially I though it was because I enabled SSL (as the first run I didn't bother). I disabled SSL and this behaviour still continues.
In both cases if I try to subscribe the subscription window is empty saying there are no IMAP folders available but they are.
The .bincimap-subscribed file in my .Maildir shows all my IMAP folders in the INBOX/Folder format. Though getting the listing from the server seems to return nothing.
I've tried setting up the IMAP folder collection in pine but the response I get setting it up is:
" [ CREATE failed: With a Maildir++ depot, you must create all mailboxes under INBOX. Try creating INBOX/mail/ . ]"
Attached is my supervise run script, my bincimap.conf and a copy of the supervised log (with recordio enabled) just so one can follow the behaviour.
Here's what my maildir looks like.
[EMAIL PROTECTED]:.Maildir$ls -al total 136 drwx------ 31 sean users 1024 Jan 2 23:19 . drwx--x--x 3 sean users 512 Jan 2 08:58 .. drwx------ 5 sean users 512 Jan 2 23:17 .Drafts drwx------ 5 sean users 512 Jan 2 23:17 .Misc drwx------ 5 sean users 512 Jan 2 23:17 .Personal drwx------ 5 sean users 512 Jan 1 19:52 .Personal.Friends drwx------ 5 sean users 512 Jan 1 19:53 .Personal.School drwx------ 5 sean users 512 Jan 2 23:17 .Sent drwx------ 5 sean users 512 Jan 2 23:17 .Spam -rw------- 1 sean users 596 Jan 2 23:11 .bincimap-subscribed -rw------- 1 sean users 396 Jan 2 23:14 bincimap-cache -rw------- 1 sean users 71 Jan 2 23:13 bincimap-uidvalidity drwx------ 2 sean users 512 Jan 2 23:13 cur drwx------ 2 sean users 512 Jan 2 23:13 new drwx------ 2 sean users 512 Jan 2 23:12 tmp [EMAIL PROTECTED]:.Maildir$exit
The only thing I can think of is the daemon being the problem as I have another account setup on a different server using Courier-IMAP and Thunderbird acts as expected.
Does anyone have a clue why it is acting so strangely?
Any insight would be appricated.
-- Sean
#!/bin/sh # $Id: run-ssl.in,v 1.1.1.1 2003/08/18 18:06:05 andreaha Exp $ # daemontools supervise run-file for Binc IMAP Service.
exec 2>&1
exec tcpserver -c 100 -u 0 -g 0 \
-l $(hostname) -HDRP \
64.42.224.141 993 \
/usr/local/bin/bincimap-up \
--logtype=multilog \
--conf=/var/binc/bincimap.conf -- \
/usr/local/bin/recordio \
/bin/checkpassword \
/usr/local/bin/bincimapd
/* -*- mode:java -*- */
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307,
// USA.
// Global configuration file for Binc IMAP. Some settings in this file
// can be overrun with command line arguments.
//----------------------------------------------------------------------------
Authentication {
allow plain auth in non ssl = "yes", /* allow login or
authenticate
when not in
SSL/TLS mode */
auth penalty = 4, /* on auth failure,
* server sleeps so
* many seconds
* before allowing
* client to
* authenticate
* again.
*/
disable starttls = "yes"
}
//----------------------------------------------------------------------------
Security {
jail path = "/usr/local/bin",
jail user = "nobody",
jail group = "nobody"
}
//----------------------------------------------------------------------------
Log {
type = "syslog", /* supports
* multilog or
* syslog or
* stderr (for testing).
*/
environment ip variable = "TCPREMOTEIP"
}
//----------------------------------------------------------------------------
Mailbox {
depot = "Maildir++", /* Use Maildir++ style
* depot. */
type = "Maildir", /* only Maildir
* support */
path = ".Maildir", /* default path */
auto create inbox = "yes", /* create INBOX in
* given format if
* it doesn't
* exist.
*/
auto subscribe mailboxes = "INBOX", /* list mailboxes
* in one string,
* seperated by
* commas
*/
umask = "077" /* use this umask
* when creating
* mailboxes, or
* when copying and
* appending
* messages.
*/
}
//----------------------------------------------------------------------------
Session {
idle timeout = 1860, /* idle timeout in
seconds */
auth timeout = 60, /* timeout before
auth in
seconds */
transfer timeout = 1200, /* timeout per
transferred com
unit (I/O) */
transfer buffer size = 1024 /* number of bytes
to buffer before
passing on to
client. */
}
/* $Id: bincimap.conf.in,v 1.2 2003/08/23 12:53:25 andreaha Exp $ */
@4000000041d8d5dc227ccdd4 29086 0 [EMAIL PROTECTED]:] connection from 24.77.213.141 @4000000041d8d5dc2bff4864 18009 > 2 OK AUTHENTICATE completed @4000000041d8d5dc2c170684 18009 0 [EMAIL PROTECTED]:] <sean> authenticated @4000000041d8d5dc2cd6dfcc 18009 < 3 list "" "INBOX.%" @4000000041d8d5dc2d28f76c 18009 > 3 OK LIST completed @4000000041d8d5dc2dd72d14 18009 < 4 list "" "INBOX.%.%" @4000000041d8d5dc2de79064 18009 > 4 OK LIST completed @4000000041d8d5dc2e9214bc 18009 < 5 list "" "shared.%" @4000000041d8d5dc2ea327d4 18009 > 5 OK LIST completed @4000000041d8d5dc2f85003c 18009 < 6 list "" "shared.%.%" @4000000041d8d5dc2f90624c 18009 > 6 OK LIST completed @4000000041d8d5dc3058a3ec 18009 < 7 list "" "INBOX" @4000000041d8d5dc3073b59c 18009 > * LIST (\Unmarked) "/" "INBOX" @4000000041d8d5dc307455c4 18009 > 7 OK LIST completed @4000000041d8d5dc3237184c 18009 < 8 create "INBOX.Trash" @4000000041d8d5dc323b4a84 18009 > 8 NO CREATE failed: With a Maildir++ depot, you must create all mailboxes under INBOX. Try creating INBOX/INBOX.Trash. @4000000041d8d5dc34375904 18009 < 9 select "INBOX" @4000000041d8d5dc345b4454 18009 > * 4 EXISTS @4000000041d8d5dc345ca3e4 18009 > * 0 RECENT @4000000041d8d5dc345cee1c 18009 > * OK [UIDVALIDITY 1104728609] @4000000041d8d5dc345d346c 18009 > * OK [UIDNEXT 5] 5 is the next UID @4000000041d8d5dc345d7abc 18009 > * FLAGS (\Answered \Flagged \Deleted \Recent \Seen \Draft) @4000000041d8d5dc345dc10c 18009 > * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] Limited @4000000041d8d5dc345e0b44 18009 > 9 OK [READ-WRITE] SELECT comple+ @4000000041d8d5dc3461c07c 18009 > ted @4000000041d8d5dc35808a74 18009 < 10 UID fetch 1:* (FLAGS) @4000000041d8d5dc36096d6c 7761 0 [EMAIL PROTECTED]:] connection from 24.77.213.141 @4000000041d8d5dc360b6d24 18009 > * 1 FETCH (FLAGS (\Seen) UID 1) @4000000041d8d5dc361ba964 18009 > * 2 FETCH (FLAGS (\Seen) UID 2) @4000000041d8d5dc361c60fc 18009 > * 3 FETCH (FLAGS (\Seen \Answered) UID 3) @4000000041d8d5dc361cab34 18009 > * 4 FETCH (FLAGS (\Seen) UID 4) @4000000041d8d5dc361da91c 18009 > 10 OK FETCH completed @4000000041d8d5dd00da3d24 6972 > 1 OK AUTHENTICATE completed @4000000041d8d5dd00f22254 6972 0 [EMAIL PROTECTED]:] <sean> authenticated @4000000041d8d5dd019b2bc4 6972 < 2 list "" "INBOX/Drafts" @4000000041d8d5dd01ebeba4 6972 > * LIST (\Unmarked) "/" "INBOX/Drafts" @4000000041d8d5dd01ecaef4 6972 > 2 OK LIST completed @4000000041d8d5dd0296029c 6972 < 3 list "" "INBOX/Misc" @4000000041d8d5dd02ac7c84 6972 > * LIST (\Unmarked) "/" "INBOX/Misc" @4000000041d8d5dd02ad0154 6972 > 3 OK LIST completed @4000000041d8d5dd0411197c 6972 < 4 list "" "INBOX/Personal" @4000000041d8d5dd042c1b8c 6972 > * LIST (\Unmarked) "/" "INBOX/Personal" @4000000041d8d5dd042ca05c 6972 > 4 OK LIST completed @4000000041d8d5dd04c29ecc 6972 < 5 list "" "INBOX/Sent" @4000000041d8d5dd04d7b154 6972 > * LIST (\Unmarked) "/" "INBOX/Sent" @4000000041d8d5dd04d8baf4 6972 > 5 OK LIST completed @4000000041d8d5dd05bb664c 6972 < 6 list "" "INBOX/Spam" @4000000041d8d5dd05d118fc 6972 > * LIST (\Unmarked) "/" "INBOX/Spam" @4000000041d8d5dd05d199e4 6972 > 6 OK LIST completed @4000000041d8d64f111a70dc 6972 < 7 logout @4000000041d8d64f111e87bc 6972 1 [EMAIL PROTECTED]:] <sean> logged off - bodies:0 statements:6 @4000000041d8d64f111f79ec 6972 > * BYE Binc IMAP shutting down @4000000041d8d64f1136de34 6972 > 7 OK LOGOUT completed @4000000041d8d64f113b3b64 6972 > [EOF] @4000000041d8d64f114539fc 7761 1 [EMAIL PROTECTED]:] shutting down - read:316 bytes, wrote:926 bytes. @4000000041d8d64f11a42aac 18009 < 11 close @4000000041d8d64f11a7b104 18009 < 12 logout @4000000041d8d64f11ad3afc 18009 1 [EMAIL PROTECTED]:] <sean> logged off - bodies:0 statements:10 @4000000041d8d64f11ae67c4 18009 < [EOF] @4000000041d8d64f11cab9c4 29086 1 [EMAIL PROTECTED]:] shutting down - read:454 bytes, wrote:1666 bytes. @4000000041d8d64f11cbdad4 18009 > 11 OK CLOSE completed @4000000041d8d64f11e57d54 18009 > * BYE Binc IMAP shutting down @4000000041d8d64f11e68adc 18009 > 12 OK LOGOUT completed
