[Dovecot] Squirrelmail + Dovecot + Maildir

Daniel Watts d at nielwatts.com
Thu Dec 20 14:46:59 EET 2007


Vicki Stanfield wrote:
> I have been struggling with getting my Fedora 7 box set up to use
> dovecot with Squirrelmail and Maildir. It works correctly with the exception of writing outgoing mail to the right folder (.Sent) or drafts (.Drafts). If I send a mail with Mutt, it writes the mail to the right place, so it has to be squirrelmail config or dovecot config. I want to use .Sent for sent-mail
> (~user/Maildir/.Sent) and .Drafts for drafts (~user/Maildir/.Drafts).
> 
> Here is what I see in /etc/squirrelmail/config.php
> 
> $optional_delimiter     = '.';
> [snip]
> $default_folder_prefix          = '';
> $trash_folder                   = 'Trash';
> $sent_folder                    = 'Sent';
> $draft_folder                   = 'Drafts';
> $default_move_to_trash          = true;
> $default_move_to_sent           = true;
> $default_save_as_draft          = true;
> 
> The error in the browser is:
> 
> *
> ERROR : Bad or malformed request.*
> 
> Server responded: {830} BAD Error in IMAP command : Unknown command.
> 
> and in the logs I see this:
> 
> Dec 18 09:41:56 opus postfix/smtpd[12747]: connect from
> localhost[127.0.0.1]
> Dec 18 09:41:56 opus postfix/smtpd[12747]: 4CB7329B00B2:
> client=localhost[127.0.0.1]
> Dec 18 09:41:56 opus postfix/cleanup[12750]: 4CB7329B00B2:
> message-id=<51150.127.0.1.1.1197988916.squirrel at 127.0.1.1>
> Dec 18 09:41:56 opus postfix/qmgr[2650]: 4CB7329B00B2:
> from=<vic at thepenguin.net>,
> size=1015, nrcpt=1 (queue active)
> Dec 18 09:41:56 opus postfix/smtpd[12747]: disconnect from
> localhost[127.0.0.1]
> Dec 18 09:41:56 opus dovecot: imap-login: Login: user=<vic>,
> method=PLAIN,
> rip=::ffff:127.0.1.1, lip=::ffff:127.0.1.1, secured
> Dec 18 09:41:56 opus dovecot: IMAP(vic): Disconnected: Too many
> invalid IMAP
> commands.
> Dec 18 09:41:59 opus postfix/smtp[12751]: 4CB7329B00B2:
> to=<vstanfield at other.com>,
> relay=platinum.fusionalliance.com[168.215.73.114]:25, delay=3.6,
> delays=0.08/0.01/2.6/0.89, dsn=2.0.0, status=sent (250 Requested mail
> action okay,
> completed)
> Dec 18 09:41:59 opus postfix/qmgr[2650]: 4CB7329B00B2: removed
> 
> As you can surmise from the logs, the mail does get sent.
> 
> Anybody see my mistake?
> 
> CaptainVic
> 

Further to my last email about tcpdump to see the imap commands itself 
this is how you could use it:

tcpdump -i eth0 -n -s 1500 -X tcp port 143

HTH
Dan



More information about the dovecot mailing list