<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Technicalities &#187; email</title>
	<atom:link href="http://www.sirena.org.uk/log/tag/email/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sirena.org.uk/log</link>
	<description>Just another random blog</description>
	<lastBuildDate>Fri, 16 Jul 2010 17:24:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Full quoting</title>
		<link>http://www.sirena.org.uk/log/2009/07/30/full-quoting/</link>
		<comments>http://www.sirena.org.uk/log/2009/07/30/full-quoting/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 22:42:48 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/2009/07/30/full-quoting/</guid>
		<description><![CDATA[There&#8217;s a long standing idea tha one should make an effort to trim out text from the original which is not germane to the new content in your reply. This is not just a bandwidth thing, it&#8217;s also about decreasing the effort required for the readers to parse the message &#8211; to locate the new [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a long standing idea tha one should make an effort to trim out text from the original which is not germane to the new content in your reply. This is not just a bandwidth thing, it&#8217;s also about decreasing the effort required for the readers to parse the message &#8211; to locate the new text and refresh their memory of the relevant bits of the conversation. Unfortunately it seems that more and more people aren&#8217;t doing the cutting. </p>
<p>This causes issues for me mainly because I do a reasonable amount of my mail reading using my phone. It&#8217;s no fun wading through pages of diff on an undersized screen such as a mobile phone when the &#8220;content&#8221; you&#8217;re looking for is a one line comment somewhere in the middle. Even on a full size screen it&#8217;s often difficult to locate a small piece of new text, but there it needs a much bigger haystack to be an issue.</p>
<p>Please, if you&#8217;re one of the people who do this have pity on those of us Reading your messages on smaller devices!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2009/07/30/full-quoting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GMail UI issues</title>
		<link>http://www.sirena.org.uk/log/2009/06/21/gmail-ui-fail/</link>
		<comments>http://www.sirena.org.uk/log/2009/06/21/gmail-ui-fail/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:48:37 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[e-mail]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail.]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=146</guid>
		<description><![CDATA[I read a lot of e-mail, mostly for Linux related purposes. Normally people use well behaved e-mail clients and everything is presented in a fairly standard fashion but there&#8217;s some that often stick out like a sore thumb. The obvious one is Outlook, which has well known idiosyncracies but which some companies force their employees [...]]]></description>
			<content:encoded><![CDATA[<p>I read a lot of e-mail, mostly for Linux related purposes. Normally people use well behaved e-mail clients and everything is presented in a fairly standard fashion but there&#8217;s some that often stick out like a sore thumb.</p>
<p>The obvious one is Outlook, which has well known idiosyncracies but which some companies force their employees to use even for free software work. The  other is GMail. GMail has two problems. One is that the UI appears to encourage people to insert their text into the middle of messages without deleting any context. This makes it hard to notice the new content in big e-mail threads or when someone&#8217;s commenting on large patches &#8211; searching for the new text is like looking for a needle in a haystack. That said, this is at least partly a user issue &#8211; many people manage to use GMail without doing this, it&#8217;s just that the GMail UI seems to encourage it more than most other UIs.</p>
<p>The other thing is is that it&#8217;s recently decided to format the author information for quoted text in a very odd way:</p>
<blockquote><p>On Sun, Jun 14, 2009 at 11:00 PM, Mark<br />
Brown&lt;broonie@opensource.wolfsonmicro.com&gt; wrote:</p></blockquote>
<p>What&#8217;s happened is that it&#8217;s decided to remove the space between the author name and the e-mail address. This causes a very odd word wrapping on the very first line of the message and is really noticable when you&#8217;re reading. I&#8217;m not sure what inspired that change, there doesn&#8217;t seem to be any motivation for it, but it doesn&#8217;t seem terribly helpful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2009/06/21/gmail-ui-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buffer overflows ahoy</title>
		<link>http://www.sirena.org.uk/log/2009/02/18/buffer-overflows-ahoy/</link>
		<comments>http://www.sirena.org.uk/log/2009/02/18/buffer-overflows-ahoy/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 10:50:36 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[tls]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=158</guid>
		<description><![CDATA[I may be wrong on this but it looks like Microsoft SMTP clients (at least Windows Mail and Outlook) don&#8217;t like being sent a large volume of SSL certificate information when opening a TLS connection. They appear to assume that the data they are being sent is malformed and assume that STARTTLS failed, continuing with [...]]]></description>
			<content:encoded><![CDATA[<p>I may be wrong on this but it looks like Microsoft SMTP clients (at least Windows Mail and Outlook) don&#8217;t like being sent a large volume of SSL certificate information when opening a TLS connection. They appear to assume that the data they are being sent is malformed and assume that STARTTLS failed, continuing with an unencrypted  SMTP dialogue.</p>
<p>This can be triggered relatively easily on a Debian system by telling Exim to use all the certificates provided by the ca-certificates package (which is the default configuration). The Windows clients will give an unhelpful &#8220;the remote end dropped the connection&#8221; style error, caused by the server getting upset by the unexpected fallback to unencrypted SMTP. The server logs will show something like this:</p>
<pre>2009-02-17 21:32:55 TLS error on connection from client.example.com (Client) [192.168.192.168] (gnutls_handshake): A TLS packet with unexpected length was received.
2009-02-17 21:33:00 SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=client.example.com [192.168.192.168] input="EHLO Client\r\n"</pre>
<p>Configuring the MAIN_VERIFY_TLS_CERTIFICATES option in the Debian Exim configuration (which sets the tls_verifiy_certificates option in the actual Exim configuration) to point to something with less certificates in should avoid the issue.</p>
<p>On the bright side, at least they&#8217;re making an effort to avoid overflows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2009/02/18/buffer-overflows-ahoy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Upgrading crm114</title>
		<link>http://www.sirena.org.uk/log/2009/02/15/upgrading-crm114/</link>
		<comments>http://www.sirena.org.uk/log/2009/02/15/upgrading-crm114/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 00:01:44 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[crm114]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=151</guid>
		<description><![CDATA[When upgrading from older crm114 releases and trying to retain your existing configuration it is important to check that all the configuration options that the new version expects to be set have been set. While some will cause errors if they&#8217;re omitted others will appear to work but will cause unwanted behaviour at runtime. For [...]]]></description>
			<content:encoded><![CDATA[<p>When upgrading from older <a href="http://crm114.sourceforge.net/">crm114</a> releases and trying to retain your existing configuration it is important to check that all the configuration options that the new version expects to be set have been set. While some will cause errors if they&#8217;re omitted others will appear to work but will cause unwanted behaviour at runtime. For example, omitting good_threshold and spam_threshold will cause everything to be flagged as spam in X-CRM114-Status even though the classifier is working well.</p>
<p>In practice there are relatively few configuration options that users are expected to configure so it may be easier to redo the configuration based on the example provided. For safety it&#8217;s best to delete your existing CSS files too in case they&#8217;ve been invalidated by a configuration or format change.</p>
<p>It&#8217;s all a bit manual but it&#8217;s worth it for what it does for my inbox.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2009/02/15/upgrading-crm114/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apple Mail and format=flowed</title>
		<link>http://www.sirena.org.uk/log/2008/08/30/apple-mail-and-formatflowed/</link>
		<comments>http://www.sirena.org.uk/log/2008/08/30/apple-mail-and-formatflowed/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 11:25:04 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[interoperability]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=109</guid>
		<description><![CDATA[There&#8217;s one thing that the Apple Mail client gets right which I&#8217;ve never seen anything else try to do &#8211; the way it formats messages. Most mail clients seem to offer plain text and HTML as user selectable options and do exactly what they&#8217;re told regardless of the content of the message. If HTML is [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s one thing that the Apple Mail client gets right which I&#8217;ve never seen anything else try to do &#8211; the way it formats messages. Most mail clients seem to offer plain text and HTML as user selectable options and do exactly what they&#8217;re told regardless of the content of the message. If HTML is enabled they always send a mail with both text/plain and text/html renditions of the message. Normally the plain text version is a fixed, 80 column version. This is wasteful of bandwidth, especially since very few users actually use any formatting at all, and means that mail programs that don&#8217;t do HTML have to treat the mails as though the fixed layout the sending system chooses is important even when it results in poor layout (for example, on mobile devices with small screens).</p>
<p>What Apple Mail does here is to only enable the more complex formatting options if they add information that can&#8217;t be represented in the less complex formats. By default mails are sent in text/plain with the <a href="http://www.ietf.org/rfc/rfc2646.txt">format=flowed</a> option to let the reader know it can safely reflow the text and no HTML alternative is generated. If something that can&#8217;t be represented using format=flowed is included in the message then a HTML alternative is generated &#8211; transparently and without user intervention.</p>
<p>This is good partly because it&#8217;s nice to see format=flowed used, it&#8217;s a nice technical solution to the problem, but mostly because it&#8217;s great user interface design. Most Apple Mail users will never notice if it is or isn&#8217;t generating HTML e-mail, they&#8217;ll just see that it&#8217;s doing what they expect and won&#8217;t have to deal with an option that they probably don&#8217;t understand or have much of a view on. Other users won&#8217;t be troubled with HTML generated by Apple Mail users unless there is some content in the formatting. It&#8217;d be good to see more MUAs implementing similar behavior, at least optionally.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2008/08/30/apple-mail-and-formatflowed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paging Doctor Grumpy</title>
		<link>http://www.sirena.org.uk/log/2008/08/13/paging-doctor-grumpy/</link>
		<comments>http://www.sirena.org.uk/log/2008/08/13/paging-doctor-grumpy/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 16:49:05 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Planet Debian]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[clue]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=95</guid>
		<description><![CDATA[Please, folks, when emailing the same question to multiple people or places send a single email with multiple recipients. Don&#8217;t send separate mails to each destination &#8211; at best you&#8217;ll waste people&#8217;s time, at worst you&#8217;ll irritate them. There are a few exceptions, mostly to do with confidentiality, but they really are pretty rare &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Please, folks, when emailing the same question to multiple people or places send a single email with multiple recipients. Don&#8217;t send separate mails to each destination &#8211; at best you&#8217;ll waste people&#8217;s time, at worst you&#8217;ll irritate them. There are a few exceptions, mostly to do with confidentiality, but they really are pretty rare &#8211; especially for free software.</p>
<p>Not that this should be in any way news or non-obvious.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2008/08/13/paging-doctor-grumpy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mobile internet access</title>
		<link>http://www.sirena.org.uk/log/2008/04/19/mobile-internet-access/</link>
		<comments>http://www.sirena.org.uk/log/2008/04/19/mobile-internet-access/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 18:43:09 +0000</pubDate>
		<dc:creator>Mark Brown</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[modest]]></category>
		<category><![CDATA[n800]]></category>
		<category><![CDATA[n810]]></category>
		<category><![CDATA[p990]]></category>

		<guid isPermaLink="false">http://www.sirena.org.uk/log/?p=81</guid>
		<description><![CDATA[Last weekend I was mostly relying on handheld devices while visiting the wilds of Stockport, trying to decide what Ii want to do when I move off Orange soon (terrible customer service and poor data plans). For this sort of use while travelling my main need is web access and mail reading with IM and [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend I was mostly relying on handheld devices while visiting the wilds of Stockport, trying to decide what Ii want to do when I move off Orange soon (terrible customer service and poor data plans). For this sort of use while travelling my main need is web access and mail reading with IM and SSH access both very desirable too. So, what did I find?</p>
<ul>
<li>Sony Ericsson P990: This works very well as a web client and 3G modem. Opera is very good at rendering standard pages onto small screens and the jog wheel is a really good interface for selecting and following links &#8211; accurate and intuitive. The e-mail client is more of an issue &#8211; charitably, it.&#8217;s been designed for text messages. No support for IMAP folders and it&#8217;s got little hope of rendering 80 column text (due to the screen size) but it does a reasonable job with flowed and HTML text. Battery life is an issue in heavy use, too.</li>
<li>N800: This is slightly too large to use as a secondary device &#8211; but the screen size means that it is a spectacularly good web client. It benefits a lot from a Bluetooth keyboard (the N810 has one built in), but without one it&#8217;s workable unless entering large quanities of text. It also works well for e-mail when using Modest, which has good support for IMAP (including folders) and renders e-mails well. Unfortunately Modest is still quite obviously pre-release software, having issues with spotty connectivity, but that&#8217;ll change. The generally high level of freeness is an obvious win, too, and part of the reason for SSH, Jabber and Skype support. The major wishlist would obviously be a 3G modem on board.</li>
<li>iPod Touch:  The same software as the iPhone. The email client is very nice for &#8220;standard buisness&#8221; e-mails but it toils badly with anything else. Safari is OK for most pages but the zoom based  operation can fail badly and finger operation isn&#8217;t quite reliable enough  &#8211; it&#8217;s far too easy to either accidentally select links or have it fail to register taps. In the iPhone this would be OK if it were able to act as a bluetooth modem but that&#8217;s not supported and the device is totally non-free so you&#8217;re stuck with the built in feature set. Obviously, the major selling point is that it is an MP3 player with a reasonably large amount of space but this doesn&#8217;t really offset the drawbacks.</li>
</ul>
<p>So, nothing that&#8217;s quite satisfactory in itself. The N800 or an N810 plus a phone that can act as a 3G modem currently seems to meet my needs best.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sirena.org.uk/log/2008/04/19/mobile-internet-access/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
