Hi,

I'm a completely new Mutt user with some CLI experience, and I'm trying to set it up with an IMAP provider. I've run into a couple of obstacles I haven't been able to solve by performing a web search, using IRC or reading the wiki.

Spec: Debian 7 "Wheezy", Mutt 1.5.21. I'm successfully connecting to IMAPS using TLS1.2 and can retrieve mail. Sending is set up to use Mutt's built-in SMTPS capability, though because of the problems below I haven't been able to confirm it works yet.

1) When attempting to send an email, immediately after tapping, "y", I get asked to authenticate over TLS. Reading the log shows that this is an attempt to save the message to the IMAP "sent" folder. But after authenticating the process fails with the following (prior lines have been included for context):

[LOG BEGINS]
[2013-08-13 15:23:26] mutt_sasl_cb_authname: getting authname for REDACTED:993 [2013-08-13 15:23:26] mutt_sasl_cb_authname: getting user for REDACTED:993 [2013-08-13 15:23:26] mutt_sasl_cb_pass: getting password for REDACTED@REDACTED@REDACTED:993
[2013-08-13 15:23:33] Authenticating (PLAIN)...
[2013-08-13 15:23:33] 6> a0000 AUTHENTICATE PLAIN REDACTED
[2013-08-13 15:23:33] 6< a0000 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE QUOTA] Logged in
[2013-08-13 15:23:33] Handling CAPABILITY
[2013-08-13 15:23:33] IMAP queue drained
[2013-08-13 15:23:33] SASL protection strength: 0
[2013-08-13 15:23:33] SASL protection buffer size: 65536
[2013-08-13 15:23:33] Communication encrypted at 128 bits
[2013-08-13 15:23:33] 6> a0001 CAPABILITY
a0002 LIST "" ""
[2013-08-13 15:23:33] 6< * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE QUOTA
[2013-08-13 15:23:33] Handling CAPABILITY
[2013-08-13 15:23:33] 6< a0001 OK Capability completed.
[2013-08-13 15:23:33] 6< * LIST (\Noselect) "." ""
[2013-08-13 15:23:33] Root delimiter: .
[2013-08-13 15:23:33] 6< a0002 OK List completed.
[2013-08-13 15:23:33] IMAP queue drained
[2013-08-13 15:23:33] mutt_write_fcc(): unable to open mailbox imaps://REDACTED/Sent in append-mode, aborting.
[LOG ENDS]

I can successfully navigate manually into the "Sent" folder on the server using Mutt, so this suggests to me that my "folder=" setting in my muttrc is correct. I know the username and password I'm supplying are correct. And even though the log shows the process as "aborting", Mutt continues to display, "Authenticating (PLAIN)..." at the foot of the window - at the moment it's up to 20 minutes and counting.

2) During the same process above, when Mutt asks me to authenticate for IMAPS, it asks for my login username, but pre-fills the field with my current user account. How can I amend this behaviour so that it uses the IMAP username by default? A web search reveals the, "mutt_addr_is_user" variable, but a search on the wiki and in the manual for this term gives no results.

Regards,

SQ.

Reply via email to