DEV Community

Discussion on: 'Archaic', text based email clients rock

Collapse
 
natharari profile image
Nathaniel Harari

Hey there,

I got fastmail but I ran into all kinds of problems with mu4e. I added it to my mbsync and msmtp config and my mu4e config, but it broke everything. Now, I can't send with gmail or fastmail :/ It's a mess. Not sure what to do. mu4e is essentially broken. I may just revert back to the gmail config for now until I figure it out, but I tried everything for a full 7 hours and it drove me nuts.

If you have any advice (I'm on a Macbook) it would be gratefully appreciated. I'd love to keep both configs but if I can't, maybe I should just go with fastmail. The thing is, I tried just mbsync and it won't even log in properly with mbsync -a. It gives me a locked out thing. I set up the password properly via their web site for mbsync, emacs, and msmtp (each with its own password), and still no go. :/

Thread Thread
 
shrysr profile image
Shreyas Ragavan

I'm not sure what exactly the error is.
AFAIK : only a single app-specific password is required from fastmail, and I used that with mbsync as well as postfix. I consolidated my notes into this public gist. It is an org file - and so you should be able to execute many of the code blocks directly in Emacs.
gist.github.com/shrysr/8c239fcbf1d...

Thread Thread
 
shrysr profile image
Shreyas Ragavan • Edited

I would also suggest using the org file as a starting point to store your configuration steps and notes. Somewhere along the line, i made this - and used it to setup my email on a new mac pretty quickly.

Also - if you have forwarded all your past gmail stuff into fastmail - you need not hold on to the gmail mbsync config, because you will have all your email available already.

If you want both configs - i think how I did it was to use separate .mbsyncrc files for each gmail account to sync mail. like .mbsyncrc1 and .mbsyncrc2, which need to refer to their corresponding password files. These were synced to say gmail1 and gmail2 folders locally. THen I used a single mu index for both gmail1 and gmail2. Further setup probably requires the context thingy in mu4e.

Thread Thread
 
natharari profile image
Nathaniel Harari

Aha! NEVER MIND! IT WORKS! :D I got it to work. YES! It was a combination of stupid things. Authinfo was set up incorrectly, too little info was set up in contexts in mu4e, and a bunch of other niggling stuff. But I got it to work. YES! Woohoo! YES! Lol. After 3 days of tearing out my hair, it works beautifully. Now I can test it out and see if I want to buy the plan. Thanks for post again - it ended up helping tremendously with all the links and your post btw. I couldn't have done it without that.