<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/commands/compose, branch shivesh</title>
<subtitle>A pretty good email client (shivesh branch)</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/'/>
<entry>
<title>send: fix missing error return</title>
<updated>2021-02-28T01:05:12+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2021-02-28T01:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=8cd2485170e97867321fac2f26ba876f377d5d8e'/>
<id>8cd2485170e97867321fac2f26ba876f377d5d8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>send: fix crash if invalid password is given</title>
<updated>2021-02-05T20:20:17+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2021-02-05T20:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=2d2010fd42708885f0da85835ce368dd1329e844'/>
<id>2d2010fd42708885f0da85835ce368dd1329e844</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of the aerc.PushError(" " + $string) idiom</title>
<updated>2021-01-30T13:04:23+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2021-01-30T12:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=8ea86cea41aa038a25a8fee9cd540a7336869dae'/>
<id>8ea86cea41aa038a25a8fee9cd540a7336869dae</id>
<content type='text'>
The individual callers should not be responsible for padding
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The individual callers should not be responsible for padding
</pre>
</div>
</content>
</entry>
<entry>
<title>send: don't block the UI thread during the sending</title>
<updated>2021-01-24T17:00:23+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2021-01-24T17:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=9385827cae7bab6534933718d21eeb489448c476'/>
<id>9385827cae7bab6534933718d21eeb489448c476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor send command</title>
<updated>2020-11-21T14:40:50+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-11-11T22:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=67923707ffd826ad1d02c0a5b5ebd75ffbc71364'/>
<id>67923707ffd826ad1d02c0a5b5ebd75ffbc71364</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>allow the loading of existing headers</title>
<updated>2020-11-14T14:40:13+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-11-08T12:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=256af6322b1c219b56997b37a0c69070b53bcc86'/>
<id>256af6322b1c219b56997b37a0c69070b53bcc86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>format: remove parse methods, use the one from go-message</title>
<updated>2020-11-14T14:40:13+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-11-10T19:35:47+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=24f1c575ae7941fa4239ec60bd86aef2f6641364'/>
<id>24f1c575ae7941fa4239ec60bd86aef2f6641364</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>compose: use a proper header instead of a string map</title>
<updated>2020-11-14T14:40:13+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-11-10T19:27:30+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=20ec2c8eeb2e071f28358814935a0f56672a9f49'/>
<id>20ec2c8eeb2e071f28358814935a0f56672a9f49</id>
<content type='text'>
Prior to this commit, the composer was based on a map[string]string.
While this approach was very versatile, it lead to a constant encoding / decoding
of addresses and other headers.

This commit switches to a different model, where the composer is based on a header.
Commands which want to interact with it can simply set some defaults they would
like to have. Users can overwrite them however they like.

In order to get access to the functions generating / getting the msgid go-message
was upgraded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this commit, the composer was based on a map[string]string.
While this approach was very versatile, it lead to a constant encoding / decoding
of addresses and other headers.

This commit switches to a different model, where the composer is based on a header.
Commands which want to interact with it can simply set some defaults they would
like to have. Users can overwrite them however they like.

In order to get access to the functions generating / getting the msgid go-message
was upgraded.
</pre>
</div>
</content>
</entry>
<entry>
<title>propagate error from sendmail</title>
<updated>2020-09-22T06:12:38+00:00</updated>
<author>
<name>y0ast</name>
<email>joost@joo.st</email>
</author>
<published>2020-09-20T21:53:44+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=42ce6b41ff7ff56f89de25e4807ab30c6eef4662'/>
<id>42ce6b41ff7ff56f89de25e4807ab30c6eef4662</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `oauthbearer` support for SMTP</title>
<updated>2020-08-13T05:44:43+00:00</updated>
<author>
<name>R Chowdhury</name>
<email>necaris@gmail.com</email>
</author>
<published>2020-05-26T11:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=f4dc7e1f746582d42462ec56347dd354756203b0'/>
<id>f4dc7e1f746582d42462ec56347dd354756203b0</id>
<content type='text'>
This piggybacks on the existing IMAP support, and uses the same
configuration format (my local testing example has the IMAP and SMTP
lines almost copy-pasted from one another).

It's a little clumsy in that a new token is negotiated for every
`Send()` command, but it's a start...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This piggybacks on the existing IMAP support, and uses the same
configuration format (my local testing example has the IMAP and SMTP
lines almost copy-pasted from one another).

It's a little clumsy in that a new token is negotiated for every
`Send()` command, but it's a start...
</pre>
</div>
</content>
</entry>
</feed>
