2018-12-17 Emacs news

| emacs, emacs-news

Links from reddit.com/r/emacs, /r/orgmode, /r/spacemacs, /r/planetemacs, Hacker News, planet.emacsen.org, YouTube, the changes to the Emacs NEWS file, and emacs-devel.

You can view 3 comments or e-mail me at sacha@sachachua.com.

3 comments

Happy Holidays Sacha!

I'm trying to implement GTD with org, but email has been a major impediment. A lot of my "incoming stuff" is communicated by email, and I'd like to be able to 'org-store-link' an email to a task or project.

My primary email is Gmail, and I currently use kde's kmail (in kontact) via imap. I've tried mu4e, notmuch and wanderlust (as well as the requisite offlineimap, dovecoat, etc), but none were really satisfactory. For example, I'd need to allow less secure authentication in gmail, or I couldn't get email encryption to work, or attachment handling is awkward. The Gnus Way of doing things feels really foreign to me, and to be frank, feels like a kludge to include email in what is fundamentally a News Reader.

Is there a way to "link" a specific email from a program that is external to emacs? For example, can a Thunderbird extension copy a link location? Perhaps a keybinding be configured in the desktop environment to paste a link at point inside an emacs session? All I really want to do is to create an "org-store-link" for an email, but I'm not really happy with managing my email inside of emacs.

Any direction would be greatly appreciated!

Thank you so much for all your work!

-Doug

Happy holidays too! Maybe the Thunderlink extension for Thunderbird? https://lists.gnu.org/archi... may need to be adapted a little if it's not compatible with your Org version, but it looks like it's worth a try. It's mentioned in this FAQ: https://orgmode.org/worg/or... Good luck!

Posting on D's behalf:

Thank you for the pointer towards Thunderlink! I had not seen before. I Did get it to work in my setup, and is a viable option for use with Thunderbird. In the meantime, I figured out how to improve the security of my mu4e using Google's "App Specific Passwords" rather than "Allowing Less Secure Apps". I'm providing a brief rundown as to what I did, in case someone else is looking for it:

In Gmail-> Security you need to first Disable Less Secure Apps and then turn On 2-step authentication. After that, you can Add an App Specific Password. Name the app whatever you want, and google will provide you a 16 digit random password that your app can use to log in.

I'm still not sure why having a clear-text password sitting in an "rc" file is more secure than using, say, mbsync's PassCmd with a gpg2 encrypted password file... but, hey, I'm just taking their suggestions. Those nerds over in Mountain View are a lot smarter than me, so I'm just going with the flow.

Nevertheless, since I didn't want the App Specific password sitting around in clear text, I went ahead and moved it into a file which I then encrypted. I then directed mbsyncrc and msmtprc to the file, respectively, using passcmd and passwordeval (exactly as I had done previously with my normal gmail password).

When I launch mu4e, it queries me for the password of the gpg-key I used to encrypted the App-Specific Password file (it does this once for receiving and then once for sending after you compose an email).

I really don't know if this is an improvement over simply encrypting your gmail pass? Maybe the unencrypted pass is sent in the clear? I don't know. Either way, this setup is working and I no longer have to deal with Gmail nagging me that my account isn't secure enough.

Cheers, and Happy New Year!!