<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: mutt integration with Gmail using OAuth	</title>
	<atom:link href="https://luxing.im/mutt-integration-with-gmail-using-oauth/feed/" rel="self" type="application/rss+xml" />
	<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/</link>
	<description>Thoughs and things</description>
	<lastBuildDate>Sun, 04 Jun 2023 06:41:48 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>
		By: Luxing Huang		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-444</link>

		<dc:creator><![CDATA[Luxing Huang]]></dc:creator>
		<pubDate>Sun, 04 Jun 2023 06:33:23 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-444</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-435&quot;&gt;John Hinsdale&lt;/a&gt;.

It is 2023 and I am still using it fine.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-435">John Hinsdale</a>.</p>
<p>It is 2023 and I am still using it fine.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John Hinsdale		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-435</link>

		<dc:creator><![CDATA[John Hinsdale]]></dc:creator>
		<pubDate>Wed, 04 May 2022 22:23:29 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-435</guid>

					<description><![CDATA[Hi Google is now saying the &quot;out of band&quot; Oauth will be deprecated in late 2022.  Any ideas on how to keep Mutt working with Gmail?]]></description>
			<content:encoded><![CDATA[<p>Hi Google is now saying the &#8220;out of band&#8221; Oauth will be deprecated in late 2022.  Any ideas on how to keep Mutt working with Gmail?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Kent		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-130</link>

		<dc:creator><![CDATA[Kent]]></dc:creator>
		<pubDate>Fri, 27 Nov 2020 11:33:16 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-130</guid>

					<description><![CDATA[Thanks for a great guide.

Are there any security issues with storing the client_secret and/or refresh token in a .dotfiles repo on GitHub.]]></description>
			<content:encoded><![CDATA[<p>Thanks for a great guide.</p>
<p>Are there any security issues with storing the client_secret and/or refresh token in a .dotfiles repo on GitHub.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Luxing Huang		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-129</link>

		<dc:creator><![CDATA[Luxing Huang]]></dc:creator>
		<pubDate>Sat, 14 Nov 2020 06:06:48 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-129</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-128&quot;&gt;archlicker&lt;/a&gt;.

Thanks for the Python3 update!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-128">archlicker</a>.</p>
<p>Thanks for the Python3 update!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: archlicker		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-128</link>

		<dc:creator><![CDATA[archlicker]]></dc:creator>
		<pubDate>Mon, 09 Nov 2020 15:46:24 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-128</guid>

					<description><![CDATA[Hi.  Great writeup.  There is a mutt_oauth2.py script you can use now, which works with python3 (finally I can get rid of python2).  I&#039;m using it, and seems to work fine.     https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_oauth2.py.README]]></description>
			<content:encoded><![CDATA[<p>Hi.  Great writeup.  There is a mutt_oauth2.py script you can use now, which works with python3 (finally I can get rid of python2).  I&#8217;m using it, and seems to work fine.     <a href="https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_oauth2.py.README" rel="nofollow ugc">https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_oauth2.py.README</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Luxing Huang		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-127</link>

		<dc:creator><![CDATA[Luxing Huang]]></dc:creator>
		<pubDate>Fri, 21 Feb 2020 20:37:01 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-127</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-124&quot;&gt;Nathaniel Evan&lt;/a&gt;.

Exactly]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-124">Nathaniel Evan</a>.</p>
<p>Exactly</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Nathaniel Evan		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-124</link>

		<dc:creator><![CDATA[Nathaniel Evan]]></dc:creator>
		<pubDate>Thu, 13 Feb 2020 01:53:32 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-124</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-123&quot;&gt;Nathaniel Evan&lt;/a&gt;.

Sorry, I just noticed that you put the refresh token in the config file, not the access token itself. I take it, this is all that&#039;s needed? If the access token expires, the same command will retrieve a new access token automatically?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-123">Nathaniel Evan</a>.</p>
<p>Sorry, I just noticed that you put the refresh token in the config file, not the access token itself. I take it, this is all that&#8217;s needed? If the access token expires, the same command will retrieve a new access token automatically?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Nathaniel Evan		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-123</link>

		<dc:creator><![CDATA[Nathaniel Evan]]></dc:creator>
		<pubDate>Thu, 13 Feb 2020 01:46:39 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-123</guid>

					<description><![CDATA[Hi, thanks for this neat guide you wrote. The access token I received is only valid for 3599 seconds; how do I get a permanent access token, so I could write it in the mutt config file without having to manually change the access token every time it expires?]]></description>
			<content:encoded><![CDATA[<p>Hi, thanks for this neat guide you wrote. The access token I received is only valid for 3599 seconds; how do I get a permanent access token, so I could write it in the mutt config file without having to manually change the access token every time it expires?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Luxing Huang		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-122</link>

		<dc:creator><![CDATA[Luxing Huang]]></dc:creator>
		<pubDate>Sun, 02 Feb 2020 06:53:08 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-122</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-121&quot;&gt;Rodrigo&lt;/a&gt;.

The asc files are generated by the following command:

&lt;code&gt;gpg2 -e -r &quot;recipient@email.address&quot; --armor&lt;/code&gt;

The purpose of GPG is to not store plaintext info on my local disk

You will need to setup your GPG profile in order to use gpg.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-121">Rodrigo</a>.</p>
<p>The asc files are generated by the following command:</p>
<p><code>gpg2 -e -r "recipient@email.address" --armor</code></p>
<p>The purpose of GPG is to not store plaintext info on my local disk</p>
<p>You will need to setup your GPG profile in order to use gpg.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rodrigo		</title>
		<link>https://luxing.im/mutt-integration-with-gmail-using-oauth/#comment-121</link>

		<dc:creator><![CDATA[Rodrigo]]></dc:creator>
		<pubDate>Tue, 31 Dec 2019 03:37:50 +0000</pubDate>
		<guid isPermaLink="false">https://luxing.im/?p=813#comment-121</guid>

					<description><![CDATA[Hi

Thanks for the article but what about those GPG &quot;asc&quot; files?  Can you elaborate a little bit on that or provide some resource? thanks.]]></description>
			<content:encoded><![CDATA[<p>Hi</p>
<p>Thanks for the article but what about those GPG &#8220;asc&#8221; files?  Can you elaborate a little bit on that or provide some resource? thanks.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
