<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">	<channel>		<title>Truer Words - A Journal</title>		<link>http://www.truerwords.net/index/channel/email</link>		<description>The online journal of Seth Dillingham: faith, family, code, cycling, joy, and pain.</description>		<language>en</language>		<copyright>Copyright 2013 seth@macrobyte.net</copyright>		<generator>Conversant's Weblog II plugin</generator>		<category>Email</category>		<item>	<title>Replying to Email</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5992/trackback</trackback:ping>	<link>http://www.truerwords.net/5992</link>	<pubDate>Thu, 12 Jul 2007 15:41:20 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5992</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5992#msg5992</comments>	<category>Nits</category>	<category>Technology</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;&lt;a href=&quot;http://daringfireball.net/&quot;&gt;Daring Fireball&lt;/a&gt; (John Gruber) has been talking about &lt;a href=&quot;http://daringfireball.net/2007/07/on_top&quot;&gt;email reply styles&lt;/a&gt;, lately, and now lots of other people are, too. (Including me!)&lt;/p&gt;&lt;p&gt;What I haven't yet seen mentioned is that &quot;top posters&quot; are notorious for only replying to one part — possibly even just one line or sentence — in a longer email. Many times over the years I have written a long-ish message to a client, explaining how I would do something (and for how much), only to receive back a copy of my entire message with a question at the top like, &quot;How would that part work, exactly?&quot; or &quot;Could you send me a sketch of how you think that part would look?&quot;&lt;/p&gt;&lt;p&gt;See, I've sent a message with twelve paragraphs explaining the overall flow of an application, and the question I get back could refer to almost any of it.&lt;/p&gt;&lt;p&gt;Even better (worse) is that my original message probably included a few questions which have gone completely unanswered.&lt;/p&gt;&lt;p&gt;That, to me, is the biggest benefit of the inline-reply style. You have to pay attention to what you're doing! You start your reply by quoting the entire message. As you go through the original message, you delete the stuff which needs no reply and which isn't needed for context, and then insert your own comments immediately after the relevant parts that remain. Since most email programs show different levels of quoting in different colors, it's very easy to follow the conversation.&lt;/p&gt;&lt;p&gt;Recently someone sent me a &quot;breath of fresh air.&quot; It was another software developer, and we've been talking about me helping him out with the next version of his (only) application. Our conversation has stretched out over three months, but we're both sticklers for the inline-reply style so reading back through these email messages is just wonderful. Trying to have a conversation like this with a &quot;top-poster&quot; (someone who always quotes everything that came before, and only puts replies at the top) would be awkward, if not impossible.&lt;/p&gt;&lt;p&gt;Unfortunately, some email clients make inline-replying a little difficult. Gmail, MobileMail (Apple's Mail on the iPhone), and Outlook/Entourage are all good (bad) examples. They can all make very &quot;pretty&quot; email with bolds, colors, fonts, links and pictures, but those things are secondary (or tertiary) to good communication. At the opposite end of the spectrum are apps like &lt;a href=&quot;http://www.barebones.com/products/mailsmith/&quot;&gt;Mailsmith&lt;/a&gt;, which &lt;b&gt;*can't*&lt;/b&gt; create fancy-schmancy bold/colored/linked/imaged messages, but which provide tools to make inline-replying even easier than it is already. (There are other apps like that, but Mailsmith is the one I use. Claris Emailer was another great example of this type of app, back in its day.)&lt;/p&gt;</description>	</item><item>	<title>Mailsmith 2.2 Mostly-Semi-Sorta (OK Totally) Public Beta</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5888/trackback</trackback:ping>	<link>http://www.truerwords.net/5888</link>	<pubDate>Tue, 03 Apr 2007 20:19:20 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5888</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5888#msg5888</comments>	<category>News</category>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;At long last — and folks, I &lt;b&gt;*do mean*&lt;/b&gt; LOOOONG last — &lt;a href=&quot;http://www.listsearch.com/Mailsmith/Message/index.lasso?7645&quot;&gt;Mailsmith 2.2 has been released to (semi-)public beta&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Like &lt;a href=&quot;http://daringfireball.net/linked/2007/april#mon-02-tsai_mailsmith&quot;&gt;John Gruber&lt;/a&gt; and &lt;a href=&quot;http://mjtsai.com/blog/2007/04/02/mailsmith-22-semi-public-beta/&quot;&gt;Michael Tsai&lt;/a&gt;, I've been using pre-release versions of Mailsmith for years (nay, centuries!), so most of these features are not new to me. But still, I'm very happy with this release. It's good, and a very welcome improvement over the previous public release (which was already my least-disliked email client).&lt;/p&gt;&lt;p&gt;(That may sound like a backhanded compliment. It's not intended to be. &lt;a href=&quot;http://www.truerwords.net/780&quot;&gt;My old thoughts on email clients still ring true today.&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;The change list in this 2.2 beta is commensurate with the amount of time Mailsmith's users waited for it. Some of my favorites:&lt;/p&gt;&lt;ul&gt;	&lt;li&gt;&lt;p&gt;Excellent Unicode support. Their new and improved support was what inspired me, last year, to &lt;a href=&quot;http://www.truerwords.net/5474&quot;&gt;treat all messages in Conversant as UTF-8.&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Zip compression. StuffIt no longer required.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Inline spell checking.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;The new Simple Query window is wonderful (though this is an area that's clearly still in beta)&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Replies can be automatically moved to the same mailbox as the original. &lt;i&gt;Love it!&lt;/i&gt;&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;&quot;Send PDF with Mailsmith&quot; — handy workflow feature&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;The new soft wrapping options and format=flowed feature are conceptually related, and are a couple of my favorite new features.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;The whole Menus preferences system (mainly because I like to hide what I know I don't need)&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;The clippings changes, because they stem from work I helped with (a little) in BBEdit and I have an ego ;-)&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Growl support&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Don't Bug Me! My number one favorite new feature is the &quot;Do Not Disturb&quot; feature. See the &quot;Mailsmith&quot; menu, or the dock icon's contextual menu. (I called it the &quot;Don't Bug Me&quot; feature when I requested it. I saw another beta tester refer to it as, &quot;the greatest feature he never knew he needed.&quot;)&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Spotlight support.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;All the new toolbar icons.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;The text version of HTML messages is much nicer. It might look surprisingly similar to some people around here... ;-)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The list is so long that I'm reminded that anybody new to Mailsmith 2.2 probably won't know where to start. So I suggest that you set the following (new/changed) preferences if they're not already:&lt;/p&gt;&lt;ul&gt;	&lt;li&gt;&lt;p&gt;Under &quot;Sending,&quot; set &quot;Move it to Original's Mailbox&quot;&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Under &quot;Editing: General,&quot; set &quot;Soft Wrapped Line Indentation&quot; to &quot;First Line&quot;&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Under &quot;Mail Lists,&quot; set &quot;Show Buttons in Lists&quot;&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Under &quot;Menus,&quot; turn off the &quot;Tools&quot; menu if it isn't already.&lt;/p&gt;&lt;/li&gt;	&lt;li&gt;&lt;p&gt;Make sure you at least notice the options at the bottom of the &quot;Menus&quot; preference pane, where you can control which items appear in the contextual menu.&lt;/p&gt;&lt;/li&gt;	&lt;li id=&quot;query-mailboxes&quot;&gt;&lt;p&gt;The simple query window won't default to the currently selected mailbox(es) unless you run this command in Terminal:&lt;br&gt;	&lt;code class=&quot;pre&quot;&gt;defaults write com.barebones.mailsmith Misc:AlwaysUseSelectedMailboxesForQuery -bool YES&lt;/code&gt;&lt;/p&gt;		&lt;p&gt;Update: I see &lt;a href=&quot;http://mjtsai.com/blog/2007/04/02/mailsmith-22-semi-public-beta/#comment-63033&quot;&gt;Michael agrees&lt;/a&gt; with me.&lt;/p&gt;		&lt;p&gt;		The issue here is that users have two conflicting &quot;needs&quot; with the Query windows. I almost always want the Simple Query window to open with the current mailbox pre-selected. However, there are a few occasions (and it's probably more common for other types of users) where I have carefully chosen a subset of my 63 mailboxes (folders) and run a search, then realized that I left out a search term. With the above preference set the way I have it now, reopening the Simple Query window reverts the mailbox selection to the &quot;current mailbox&quot;, so I need to reselect the subset of mailboxes to search.&lt;/p&gt;		&lt;p&gt;		I'm not the fan of &quot;prefs for everything&quot; that I once was, and I totally understand the need to keep the UI clean and simple.&lt;/p&gt;		&lt;p&gt;		My thought for this particular problem would be a way to move back and forth through a history of selected mailbox sets. When a query is run, another set is added to the history unless it's identical to the most recent set.&lt;/p&gt;		&lt;p&gt;		Just thinking out loud, I guess.&lt;/p&gt;	&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you're a Mailsmith user (past or present), give this new version a spin. The link for downloading is at the bottom of &lt;a href=&quot;http://www.listsearch.com/Mailsmith/Message/index.lasso?7645&quot;&gt;the change list&lt;/a&gt;.&lt;/p&gt;</description>	</item><item>	<title>I'm Not Budging Until You Fix It!</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5830/trackback</trackback:ping>	<link>http://www.truerwords.net/5830</link>	<pubDate>Wed, 31 Jan 2007 02:21:05 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5830</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5830#msg5830</comments>	<category>Humor</category>	<category>Technology</category>	<category>Rich Siegel</category>	<category>Email</category>	<description>&lt;p&gt;A bug in my &lt;a href=&quot;http://www.barebones.com/products/mailsmith/&quot;&gt;preferred email client&lt;/a&gt; annoyed me enough that I camped out in the developer's own living room until he fixed it and gave me a new build. :-)&lt;/p&gt;&lt;p&gt;I kid you not. Mostly.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Plus, he bought me breakfast. This was really a good deal all around.&lt;/p&gt;&lt;p&gt;(He even took &lt;a href=&quot;http://www.flickr.com/photos/siegel/374854640/&quot;&gt;a picture of my breakfast&lt;/a&gt;!)&lt;/p&gt;&lt;p&gt;Then we reviewed the other unreproducible bugs I've reported in the last year (I'm as good at finding the bizarre bugs in other people's software as I am at creating them in my own!), and fixed all of them except one. That one was a doozie, though... I think they had bets in the BB office about my sanity. (Sorry, Steve, you lose! Rich saw the bug with his own eyes.)&lt;/p&gt;&lt;p&gt;So my &quot;breakfast&quot; with Rich turned into a very productive, all-day event. I didn't arrive home until 7:04 pm: 12 hours (almost to the second) after I left.&lt;/p&gt;</description>	</item><item>	<title>PMC Software: This is Ironic</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5572/trackback</trackback:ping>	<link>http://www.truerwords.net/5572</link>	<pubDate>Fri, 07 Jul 2006 18:02:18 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5572</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5572#msg5572</comments>	<category>Humor</category>	<category>PMC</category>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;The &lt;a href=&quot;http://www.truerwords.net/5538&quot;&gt;donor who wrote to me&lt;/a&gt; a few weeks ago asked what lessons I had learnt and what I was planning to do differently this year with the auctions.&lt;/p&gt;&lt;p&gt;I wrote back to say that one of the hardest parts of the auctions, last year, was contacting the donors at various times in the process.&lt;/p&gt;&lt;p&gt;Of course, I got a bounce message just a minute after writing back to the donor. Their mailbox is full. &lt;i&gt;&lt;b&gt;Case in point.&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;</description>	</item><item>	<title>Much Faster Mail Server</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5492/trackback</trackback:ping>	<link>http://www.truerwords.net/5492</link>	<pubDate>Tue, 02 May 2006 19:49:40 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5492</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5492#msg5492</comments>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;For years, we've had this nagging little problem with &lt;a href=&quot;http://macrobyte.net/&quot; title=&quot;Macrobyte Resources&quot; target=&quot;_top&quot;&gt;Macrobyte's&lt;/a&gt; mail server: sending mail was sometimes very slow.&lt;/p&gt;&lt;p&gt;Yesterday I was finally annoyed enough with it to really debug it... and found that the culprit was what's known as the &lt;a href=&quot;http://www.faqs.org/rfcs/rfc1413.html&quot;&gt;ident test&lt;/a&gt;. When an SMTP connection is opened to the server, it in turn tries to open an IDENT connection back to the client to get the true identity of whoever just opened the connection.&lt;/p&gt;&lt;p&gt;Unfortunately, testing indicates that it (almost) always fails, at least with messages being sent by people. (And for the alternative, which is mail being relayed from another SMTP server, the identity of the daemon sending the mail just doesn't matter.)&lt;/p&gt;&lt;p&gt;Shutting off that test in &lt;a href=&quot;http://www.exim.org/&quot;&gt;Exim's&lt;/a&gt; config file immediately solved the delay.&lt;/p&gt;&lt;p&gt;Lest this make anyone feel like yelling at me, I'll just point out that it was a gigantic waste of server resources. Like I said, the calls nearly always failed. I realize some systems provide useful responses to RFC 1413 requests, but most do not.&lt;/p&gt;</description>	</item><item>	<title>Character Sets and Conversant (and the Eudora Problem)</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5474/trackback</trackback:ping>	<link>http://www.truerwords.net/5474</link>	<pubDate>Thu, 20 Apr 2006 16:14:42 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5474</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5474#msg5474</comments>	<category>Technology</category>	<category>Conversant</category>	<category>Email</category>	<description>&lt;p&gt;We recently decided to 'standardize' all Conversant text (everything from templates to messages) on UTF-8. I've been quite happy with this decision, as it made it possible (well, easier... it was always possible) to host truly international and multi-lingual sites, and made it a lot easier to deal with content coming in from a variety of sources like Microsoft Word. For example, we no longer bat an eye at ‘fancy’ characters like “curly quotes” or — for another example — long dashes.&lt;/p&gt;&lt;p&gt;This hasn't come without some pain on our end, though. We have to figure out what character set was used for the text being sent when a new message is created. That's supposed to be pretty easy: email, for example, generally includes a special header called &quot;Content-Type&quot; which lists the character set.&lt;/p&gt;&lt;p&gt;The problem is when the software that sent the email lies to us. This is where I'm stumped at the moment.&lt;/p&gt;&lt;p&gt;One of my clients uses Qualcomm's Eudora for all of his mail. He sends HTML messages to his Conversant site, and the messages &lt;b&gt;always&lt;/b&gt; contain curly quotes.&lt;/p&gt;&lt;p&gt;Here's the problem: Eudora claims the message's character set is us-ascii. This is the simplest character set in use today, and converting it to UTF-8 should not be a problem... but those of you who have any experience with character sets already know what I'm going to say, right?&lt;/p&gt;&lt;p&gt;US-ASCII (a.k.a. ASCII) doesn't have curly quotes. Eudora must be lying about the character set, right? US-ASCII is a seven-bit set, and the character codes for the curly quotes are all in the 8-bit range, so it seems that it must be lying to me.&lt;/p&gt;&lt;p&gt;This has plagued me for days, and the client is beginning to think I'm being lazy by blaming his Eudora. (Surely a big company would never do anything so obviously wrong with 'established' software, right?)&lt;/p&gt;&lt;p&gt;Anybody have any suggestions? I haven't had much luck looking for answers in Google. What character set is Eudora really using when it sends &quot;above ascii&quot; text but claims it's all ASCII? Is it the platform-native character set, like windows-latin-1 or iso-8859-1, or something else entirely?&lt;/p&gt;</description>	</item><item>	<title>Wrapping Quoted Text in UserTalk: string.wrapQuoted()</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5422/trackback</trackback:ping>	<link>http://www.truerwords.net/5422</link>	<pubDate>Tue, 21 Mar 2006 00:48:38 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5422</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5421#msg5422</comments>	<category>Technology</category>	<category>Email</category>	<category>Frontier</category>	<category>Programming</category>	<description>&lt;p&gt;Yesterday I mentioned Frontier's string.wrap, and asked for help testingthe replacement I've written for it.&lt;/p&gt;&lt;p&gt;A related problem is wrapping email-quoted text: you know, the text thatbegins with &quot;&gt;&quot;. It's not the same as wrapping regular text because youdon't want the quote delimiters to appear anywhere but at the beginning ofthe line.&lt;/p&gt;&lt;p&gt;I've created a new Frontier (UserTalk) script which currently lives atworkspace.stringWrapQuoted(). I'd like some help testing it, just like thelast one. Once I'm confident that it works correctly, I'll kernelize it(rewrite it in C) and release it to the open source project. It's finallocation will probably be string.wrapQuoted.&lt;/p&gt;&lt;p&gt;The full script and testing instructions are on their own page:&lt;a href=&quot;http://www.truerwords.net/articles/ut/wrapping_quoted_text.html&quot;&gt;Wrapping Quoted Text with UserTalk&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I'm looking for testers. If you have a copy of Frontier, Conversant,Manila, Radio, or the OPML Editor, please give it a whirl!&lt;/p&gt;&lt;p class=&quot;note updates&quot;&gt;Update 3/21/2006: Fixed the link.&lt;/p&gt;</description>	</item><item>	<title>Update on the Email Conundrum</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5367/trackback</trackback:ping>	<link>http://www.truerwords.net/5367</link>	<pubDate>Fri, 10 Feb 2006 19:58:52 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5367</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5359#msg5367</comments>	<category>Customers</category>	<category>Macrobyte</category>	<category>Business</category>	<category>Technology</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;The email conundrum gets weirderer and weirderer.&lt;/p&gt;&lt;p&gt;First, a little more background. I should have pointed out from thebeginning that this contractor (XXX) has been working with the client forawhile. More than a year. Initially, he took over the management of theirConversant sites. We spoke a number of times on the Conversant support siteand in private email. Personable guy (though he sees the world throughWindows-colored glasses).&lt;/p&gt;&lt;p&gt;Now, here's the additional weirdness, the 'further evidence' I mentioned alittle while ago.&lt;/p&gt;&lt;p&gt;The client had asked me for some additional services before shutting downtheir site. XXX was cc'ed on that request. I responded in the affirmative,and also cc'ed XXX.&lt;/p&gt;&lt;p&gt;On February 7th, after the work was done, I sent a message to the client tolet him know the work was done and what I was charging. I have the originalemail in front of me right now: it was sent ONLY and SOLELY to the client.There's only one 'To:' address, and there are no CC or BCC addresses.&lt;/p&gt;&lt;p&gt;The client didn't respond. The charges were only a couple hundred dollars,which I knew wasn't a problem. 28 hours later, I resent the same email,again only to him.&lt;/p&gt;&lt;p&gt;On the 9th (yesterday), when I still hadn't received a response, I wrote toXXX. Here's what I said (note that BBBB is my replacement for the client'sname, just like XXX for the contractor):&lt;/p&gt;&lt;pre class=&quot;dgQuote1&quot;&gt;	&gt;XXX,	&gt;	&gt;I have been completely unable to contact BBBB. All of my email to him	&gt;just seems to vanish into the ether. I never get any bounces, but he	&gt;doesn't seem to receive my messages, either. (I've actually wondered	&gt;if they're being intercepted.)	&gt;	&gt;Could you please have him call me tomorrow, towards the end of his	&gt;work day? I just want to put the charges through for [SNIPped for privacy]	&gt;	&gt;I'm in the US (guess you knew that), at 860-572-0244.&lt;/pre&gt;&lt;p&gt;He wrote back and said that he would call the client to have them call oremail me. They didn't. So, I wrote to him again to see if he knew why.&lt;/p&gt;&lt;p&gt;His response is where things turn weird again:&lt;/p&gt;&lt;pre class=&quot;dgQuote1&quot;&gt;	&gt;Sorry, Seth it's not a conspiracy - just me.  Today was hell and I	&gt;forgot they take Friday afternoons off (lucky folk).	&gt;	&gt;I HAVE sent them an email and am sure they will contact you Monday.	&gt;	&gt;I had already told BBBB what your charges were and he accepted them.&lt;/pre&gt;&lt;p&gt;OK, so he didn't call them, and it was too late by the time I reminded him.What about that last sentence, though?&lt;/p&gt;&lt;p&gt;This is ridiculous.&lt;/p&gt;&lt;p&gt;I wrote to ask him how he knows what my charges are, but have not receivedany response.&lt;/p&gt;&lt;p&gt;If the contractor was a talented individual who (I believed) really wantedwhat's best for the client, there would be no issue here. Instead (warning:assumption alert) this looks more and more like amore-technically-knowledgeable-than-the-client HACK who has taken theclient hostage and they don't even know it.&lt;/p&gt;&lt;p&gt;Maybe I'm wrong and nothing shady is happening. I haven't yet come up withany realistic alternatives, but I guess it's possible.&lt;/p&gt;&lt;p&gt;Mystified in Mystic&lt;/p&gt;</description>	</item><item>	<title>An Odd Situation, an Email Conundrum</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5359/trackback</trackback:ping>	<link>http://www.truerwords.net/5359</link>	<pubDate>Fri, 10 Feb 2006 00:09:26 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5359</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5359#msg5359</comments>	<category>Customers</category>	<category>Macrobyte</category>	<category>Business</category>	<category>Technology</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;One of Macrobyte's long-time hosting clients wrote to me a couple of weeksago to say that, after almost five years, they're moving to a new platform.They contracted someone about a year ago to handle their technical needs,and he has developed a completely new site for them in ASP. This contractorconvinced them that their sites needed to be redone from scratch.&lt;/p&gt;&lt;p&gt;Eh, whatever, these things happen sometimes. They professed to be extremelyhappy with our service, but their contractor really felt that this othertechnology was more appropriate for their needs. Here's a slightly modified(to omit names) excerpt of my response:&lt;/p&gt;&lt;blockquote type=&quot;cite&quot;&gt;	My guess is that, in the end, the real answer will simply be that	XXX was more familiar with the other system. That's often the real	reason web sites are moved from one platform to another.&lt;/blockquote&gt;&lt;p&gt;If that sounds harsh, it wasn't. I was politely asking if they would mindexplaining the decision a little more fully. If there's something Macrobytecould have offered, but didn't, I'd like to rectify the situation for thenext client. Still, as you can see, I had my suspicions.&lt;/p&gt;&lt;p&gt;I still have that email. It was only sent directly to the client who wroteto me. The contractor -- who had already taken over all hostingresponsibilities for this client, including email and web -- was not cc'dor bcc'd.&lt;/p&gt;&lt;p style=&quot;font-weight: bold; font-style: italic;&quot;&gt;This is where things start to go weird.&lt;/p&gt;&lt;p&gt;Three hours after I sent that email, I received a response from the 'newguy'. He cc'ed the client, and confirmed that yes, in fact, the move hadmore to do with familiarity with the other system than with technicalreasons.&lt;/p&gt;&lt;p&gt;Another three hours later, and the client responds to the email from the'new guy'. Here's the first paragraph of his email (anonymized, again):&lt;/p&gt;&lt;blockquote type=&quot;cite&quot;&gt;	I have read your email to me at the end of XXX's email.for some reason	I haven't received the email direct.&lt;/blockquote&gt;&lt;p&gt;So... he never received my private email, but somehow the new contrator andhosting service both received and responded to it.&lt;/p&gt;&lt;p&gt;If the client didn't receive it, then he couldn't have forwarded it to thenew guy. Note that we're only talking about a matter of hours, here, notdays. He didn't simply forget.&lt;/p&gt;&lt;p&gt;I believe all of these facts to be completely correct. With that, I canonly come to one conclusion, but I'd like some other opinions. Maybethere's some answer to this which I haven't considered.&lt;/p&gt;&lt;p&gt;Let's leave it there for now. Comments greatly appreciated!&lt;/p&gt;</description>	</item><item>	<title>I'm an Emailer, not a Programmer</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5251/trackback</trackback:ping>	<link>http://www.truerwords.net/5251</link>	<pubDate>Thu, 15 Dec 2005 19:33:39 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5251</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5251#msg5251</comments>	<category>Macrobyte</category>	<category>Technology</category>	<category>Email</category>	<category>Programming</category>	<description>&lt;p&gt;I was just looking through my stored email from the last few years. If 'output volume' is any indication, then I'm apparently an email author first, software author second.&lt;/p&gt;&lt;p&gt;Since late in 1999, I've saved 15,311 &lt;b&gt;outgoing messages&lt;/b&gt;! 90% of those (almost exactly 90%, in fact) are sorted between 63 mailboxes, along with an additional 33,490 incoming messages.&lt;/p&gt;&lt;p&gt;There's no way I've written 15,311 &quot;units of code&quot; in that time (functions, objects, scripts, source files, whatever). Not even close.&lt;/p&gt;</description>	</item><item>	<title>Five Years Later: It Still Sucks</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/5172/trackback</trackback:ping>	<link>http://www.truerwords.net/5172</link>	<pubDate>Mon, 24 Oct 2005 16:05:12 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/5172</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=5172#msg5172</comments>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;It's been five years since I mentioned that &lt;a href=&quot;http://www.truerwords.net/fullThread$msgNum=236&quot;&gt;email clientssuck infinitely&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Nothing has changed. It's the same on the Mac and the PC.&lt;/p&gt;&lt;p&gt;This is commodity software that we all use, but because it's nearly allfree the innovation happens elsewhere.&lt;/p&gt;&lt;p&gt;I use &lt;a href=&quot;http://www.barebones.com/products/mailsmith/&quot;&gt;Mailsmith&lt;/a&gt;,a commercial (read: not free) email client. It's the best I've everused, but it still doesn't support IMAP. I want to switch to IMAP, butI don't want to drop the 99 other Mailsmith features I'd hate to gowithout, like it's awesome filtering system.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.carpeaqua.com/archives/2005/10/22/all_email_sucks/&quot;&gt;Justin Wood started&lt;/a&gt;this round of the conversation. I picked it up on &lt;a href=&quot;http://inessential.com/?comments=1&amp;postid=3206&quot;&gt;Brent's sitethis morning&lt;/a&gt;.&lt;/p&gt;</description>	</item><item>	<title>Gmail Upgrade, and Loads of Accounts</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4679/trackback</trackback:ping>	<link>http://www.truerwords.net/4679</link>	<pubDate>Fri, 01 Apr 2005 16:38:54 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4679</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4679#msg4679</comments>	<category>News</category>	<category>Technology</category>	<category>DHTML / AJAX</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;Gmail has increased the amount of storage space you can have for your email on their system. The old limit was one gigabyte. Today, on their birthday, they've increased the limit to, uh... well, they say they're going up to 2 GB, but it's not there yet. At the moment my account's limit is up to 1,447 MB.&lt;/p&gt;&lt;p&gt;They've added other new features, too. For example, if your browser supports it, you can use their &amp;quot;rich text&amp;quot; or &amp;quot;WYSIWYG&amp;quot; editor to add styles (&lt;span style=&quot;font-weight: bold;&quot;&gt;bold&lt;/span&gt;, &lt;span style=&quot;font-style: italic;&quot;&gt;italics&lt;/span&gt;), lists (bulleted, numbered), &lt;span style=&quot;font-family: serif;&quot;&gt;different&lt;/span&gt; &lt;span style=&quot;font-family: monospace;&quot;&gt;fonts&lt;/span&gt;, and &lt;span style=&quot;font-size: 75%;&quot;&gt;various&lt;/span&gt; &lt;span style=&quot;font-size: 150%;&quot;&gt;font&lt;/span&gt; &lt;span style=&quot;font-size: 125%;&quot;&gt;sizes&lt;/span&gt; to your email.&lt;/p&gt;&lt;p&gt;That's not a new feature. Try &lt;a href=&quot;http://www.truerwords.net/4679/reply&quot;&gt;replying to this post&lt;/a&gt; and you'll see something similar here on [tw]. I do like how they let you turn it on and off, though. Not sure why we haven't done that in &lt;a href=&quot;http://conversant.macrobyte.net/&quot; title=&quot;Macrobyte's Groupware and Content Managent software&quot;&gt;Conversant&lt;/a&gt;, where our HTMLArea 3 plugin is either on or off for everybody. Duh. Now I have to fix that.&lt;/p&gt;&lt;p&gt;&lt;b&gt;I have 50 Gmail invitations to give away.&lt;/b&gt; Big deal, so do a million other users. &lt;a href=&quot;mailto:seth.dillingham%40gmail.com?subject=Gmail%20Invite&quot;&gt;Tell me if you want one.&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;font-style: italic;&quot;&gt;Maybe I should &lt;a href=&quot;http://search.ebay.com/gmail_W0QQfkrZ1QQfromZR8&quot;&gt;auction them&lt;/a&gt; instead of giving them away? ;-)&lt;/p&gt;</description>	</item><item>	<title>Mailing List Reminder</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4643/trackback</trackback:ping>	<link>http://www.truerwords.net/4643</link>	<pubDate>Mon, 21 Mar 2005 19:03:11 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4643</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4643#msg4643</comments>	<category>Technology</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;It's been a couple of years since I mentioned this, I think, andI have a ton of new members and readers (RSS subscribers, mostly)who probably don't know anything about it, so...&lt;/p&gt;&lt;p&gt;This site (&lt;a href=&quot;http://www.truerwords.net/&quot;&gt;TruerWords&lt;/a&gt;) has a built-in mailing list. What's that mean? It means that if you really want tostay &quot;current&quot; with the goings-on here on my site (or in my life),you can &quot;subscribe&quot; to that mailing list. Every message posted herewill automatically be sent to your email address.&lt;/p&gt;&lt;p&gt;It's interactive. If you respond to one of those email messages, theresponse is sent back to the site and automatically inserted into &lt;ahref=&quot;http://www.truerwords.net/messages&quot;&gt;the discussion forum&lt;/a&gt;,so other people can read (and respond to) what you've written.&lt;/p&gt;&lt;p&gt;&quot;The list,&quot; as it's usually referred to, is generally pretty quiet.Usually just two or three messages per day, or even none at all.Sometimes, if I'm feeling prolific, there will be a few more. Also,since messages can be posted by other people (any member can post amessage to the discussion board), there may be a flurry of activityif I say something particularly intelligent, interesting,insightful, or partcularly stupid (meaning, I may say something thatgets a bunch of other people to respond, so the messages won'talways come from me).&lt;/p&gt;&lt;p&gt;There are &lt;a href=&quot;http://www.truerwords.net/mailinglist.html&quot;&gt;complete insructions for subscribing and unsubscribing&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Note: I hate spam, but there's no perfect way to keep all&quot;commercial messages&quot; off of the list. In the last five years, Ibelieve there have been six or seven spam messages posted to themailing list. (Five of them were from the same company.)  So, youmay occasionally see a commercial junk mail from truerwords. Iapologize in advance!&lt;/p&gt;</description>	</item><item>	<title>Dotster Keeps Rolling Out the Hits!</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4508/trackback</trackback:ping>	<link>http://www.truerwords.net/4508</link>	<pubDate>Mon, 17 Jan 2005 14:18:58 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4508</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4492#msg4508</comments>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;Does anybody at &lt;a href=&quot;http://www.doster.com/&quot;&gt;Dotster&lt;/a&gt; actually test their &amp;quot;new features&amp;quot; before they roll them out?&lt;/p&gt;&lt;p&gt;They fixed the ridiculous bug with their &lt;a href=&quot;http://www.truerwords.net/4492&quot;&gt;consolidated domain reports&lt;/a&gt; (which were anything but consolidated). Today I received a single report listing all of the domains that are going to expire in the next sixty days, on which I am the owner or administrative contact. Very good!&lt;/p&gt;&lt;p&gt;Unfortunately, the email's recipient list also included anybody else who was listed as the owner or administrative contact of any of the domains mentioned in the newsletter. &lt;a href=&quot;http://macrobyte.net/&quot;&gt;My company&lt;/a&gt; provides full domain hosting services. Think about that.&lt;/p&gt;&lt;p&gt;I'm lucky that I am the sole contact on my (or Macrobyte's) domains, and only a few clients have listed me as the admin contact on their domains. Still, those clients now have a list of most of my Dotster-registered domains, and now they all know about each other. (Good thing none of my clients are direct competitors...)&lt;/p&gt;&lt;p&gt;What will they try next, to top this hit? Maybe they'll send everybody's auto-renewal credit card info to everybody else, or do a courtesy mailing to their entire customer base with everybody's passwords. Yeah, that would be cool.&lt;/p&gt;</description>	</item><item>	<title>Six More Gmail Accounts</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4470/trackback</trackback:ping>	<link>http://www.truerwords.net/4470</link>	<pubDate>Fri, 24 Dec 2004 15:25:11 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4470</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4470#msg4470</comments>	<category>Technology</category>	<category>Email</category>	<description>&lt;p&gt;I have &lt;del&gt;six&lt;/del&gt; &lt;del&gt;&lt;ins&gt;five&lt;/ins&gt;&lt;/del&gt; &lt;del&gt;&lt;ins&gt;four&lt;/ins&gt;&lt;/del&gt; &lt;del&gt;&lt;ins&gt;three&lt;/ins&gt;&lt;/del&gt; &lt;del&gt;&lt;ins&gt;two&lt;/ins&gt;&lt;/del&gt; &lt;del&gt;&lt;ins&gt;two&lt;/ins&gt;&lt;/del&gt; &lt;del&gt;&lt;ins&gt;one&lt;/ins&gt;&lt;/del&gt; &lt;ins&gt;ZERO&lt;/ins&gt; more Gmail account invitations. If you want (another) one, or know one of the last three people on the planet without one, &lt;a href=&quot;mailto:seth.dillingham%40gmail.com?subject=Gmail%20Invite&quot;&gt;let me know&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Update 2004/12/31: Bzzt. Sorry, they'e all gone now. Almost all of them went to people in other countries. Us wealthy americans need to share with the less fortunate when we can. ;-) (that's a joke! settle down.) One guy even told me he was &quot;absolutely desperate&quot; for a gmail address, and had been searching in vain for months. I teased him a little about that, but I still sent him the invitation.&lt;/p&gt;</description>	</item><item>	<title>Firefox 1.0 RC2 and Thunderbird 0.9</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4375/trackback</trackback:ping>	<link>http://www.truerwords.net/4375</link>	<pubDate>Thu, 04 Nov 2004 09:46:56 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4375</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4375#msg4375</comments>	<category>Technology</category>	<category>Email</category>	<category>Mozilla</category>	<description>&lt;p&gt;&lt;a href=&quot;http://www.mozilla.org/products/firefox/&quot;&gt;&lt;img src=&quot;http://media.truerwords.net/images/firefox/firefox.png&quot; height=&quot;128&quot; width=&quot;128&quot; align=&quot;left&quot; alt=&quot;Firefox Icon&quot; border=&quot;0&quot; style=&quot;margin-right: 0.5em;&quot; /&gt;&lt;/a&gt;Via the &lt;a href=&quot;http://www.squarefree.com/burningedge/&quot;&gt;Burning Edge&lt;/a&gt; comes news that &lt;a href=&quot;http://www.squarefree.com/burningedge/archives/000623.html&quot;&gt;Firefox 1.0 RC2 has been released&lt;/a&gt;. This is expected to be the final release before 1.0 Final on November 9th. This update apparently includes a bunch of updates to the Mac's &amp;quot;Pinstripe&amp;quot; theme, though I haven't noticed anything different yet. All platforms have had some bugs fixed and minor feature enhancements, but they're specifically asked for feedback on the mac version.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.mozilla.org/products/thunderbird/&quot;&gt;&lt;img src=&quot;http://media.truerwords.net/images/thunderbird/thunderbird.png&quot; height=&quot;128&quot; width=&quot;128&quot; align=&quot;right&quot; alt=&quot;Thunderbird Icon&quot; border=&quot;0&quot; style=&quot;margin-left: 0.5em;&quot; /&gt;&lt;/a&gt;The &lt;a href=&quot;http://weblogs.mozillazine.org/rumblingedge/&quot;&gt;Rumbling Edge&lt;/a&gt; (hmm, I'm detecting a theme) reports that &lt;a href=&quot;http://weblogs.mozillazine.org/rumblingedge/archives/2004/11/thunderbird_09.html&quot;&gt;Thunderbird 0.9 has been released&lt;/a&gt;. The significant new features include message grouping and virtual folders (folders which always list messages matching some search criteria). That sounds handy! For a couple of years now I've been pushing &lt;a href=&quot;http://www.barebones.com/&quot;&gt;BareBones&lt;/a&gt; to add that feature to &lt;a href=&quot;http://www.barebones.com/products/mailsmith/index.shtml&quot;&gt;Mailsmith&lt;/a&gt;.&lt;/p&gt;</description>	</item><item>	<title>My First &quot;Sender Policy Framework&quot; DNS Record</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4298/trackback</trackback:ping>	<link>http://www.truerwords.net/4298</link>	<pubDate>Tue, 12 Oct 2004 09:29:42 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4298</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4298#msg4298</comments>	<category>Macrobyte</category>	<category>Technology</category>	<category>Email</category>	<category>Spam</category>	<description>&lt;p&gt;This morning, I set up my first &lt;a href=&quot;http://spf.pobox.com/&quot;&gt;Sender Policy Framework&lt;/a&gt; (SPF) record for one of the domains hosted by &lt;a href=&quot;http://macrobyte.net/&quot; title=&quot;Macrobyte Resources, my company.&quot;&gt;Macrobyte&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;SPF is a new type of DNS record which is designed to prevent (or at least limit) email spoofing. Basically, Server B is receiving an email from Server A. Server A says the mail is from yourname@yourdomain.com. Server B checks the DNS for yourdomain.com to see if Server A is allowed to send email for yourdomain.com. If it is, great. If not, it's considered a spoof (what happens from there is probably up to the administrator of Server B.)&lt;/p&gt;&lt;p&gt;The &lt;a href=&quot;http://spf.pobox.com/wizard.html&quot;&gt;SPF wizard&lt;/a&gt; makes it easier than it would have been otherwise, but it's still a huge pain in the butt. It's made especially difficult by the fact that all of the domains we host have mail sent through the clients' home ISP's. The names of those ISP's  or anyone other domain through which a client might send a legitimate email that appears to come from the domain we host (got that?)  must all go into the SPF record. In other words, if I host your domain foo.com, and you occasionally send mail from yourname@yourdomain.com through your ISP's mail server (which Earthlink, for example, actually requires), then I have to list that ISP in the SPF record.&lt;/p&gt;&lt;p&gt;If Macrobyte's DNS servers are going to include SPF records for all of the domains they host, then we have two choices: talk to every single client and work out a list of domains through which they might send email for the domain we host, or we can create a form for them to fill out so they can basically do it themselves.&lt;/p&gt;&lt;p&gt;With the latter route, of course, we then need to contact most of the clients who use it to correct the mistakes they'll inevitably make. This isn't their fault, though... most people understand literally NOTHING about the domain name system. I can't even imagine how I could explain what I need from them in a general way which will &amp;quot;click&amp;quot; with the average joe, nevermind allow them to fill out a web form with the information I need.&lt;/p&gt;&lt;p&gt;In the end, I'm probably going to start with the most technically adept clients, and work from there. One client at a time. Perhaps it will become easier as I gain experience, and I'll find the right way to ask the right questions.&lt;/p&gt;</description>	</item><item>	<title>Unsolicited?</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4232/trackback</trackback:ping>	<link>http://www.truerwords.net/4232</link>	<pubDate>Sun, 19 Sep 2004 15:43:19 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4232</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4232#msg4232</comments>	<category>People</category>	<category>Technology</category>	<category>Conversant</category>	<category>Email</category>	<description>&lt;p&gt;This afternoon, I received an email from the mailing list attached to someone's weblog. I responded to the message. A few minutes later, someone wrote directly to me, asking me to take her out of my address book. The subject of her email was the same as what I had sent to the mailing list, so I knew what had happened: she thought I had sent it directly to her.&lt;/p&gt;&lt;p&gt;I explained that she was apparently subscribed to this mailing list and that she got a copy of my message because I had responded to another message on the list, she wasn't in my address book, and if she wanted to stop getting those messages she'd have to unsubscribe from the list. I even gave her instructions for doing so, and reminded her that I had given her the same instructions for the same reason a week earlier.&lt;/p&gt;&lt;p&gt;She, shall we say, &quot;didn't appreciate&quot; my response. She now believes that I simply enjoy sending her unsolicited email. She doesn't want to leave the list, but she only wants to see messages from the owner of the list, period. Apparently I'm the only person whose responses sully her inbox.&lt;/p&gt;&lt;p&gt;She done learned me real good. Next time ah wanna know how dem mail list thingies work, ah'll know jes who t'ask. Yup.&lt;/p&gt;&lt;p&gt;(There, how's that for a nice little vent, without hurting anyone's feelings?)&lt;/p&gt;</description>	</item><item>	<title>Want a gmail Account?</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/4211/trackback</trackback:ping>	<link>http://www.truerwords.net/4211</link>	<pubDate>Mon, 13 Sep 2004 06:56:13 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/4211</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=4211#msg4211</comments>	<category>Technology</category>	<category>Email</category>	<category>Web Sites</category>	<description>&lt;p&gt;Most of the invitations I've sent out in the last couple months for new gmail accounts have been ignored, so I'm not going to send out unsolicited invites anymore.&lt;/p&gt;&lt;p&gt;gmail is &lt;a href=&quot;http://www.google.com/&quot;&gt;Google's&lt;/a&gt; free email service. It's still in beta, but it's pretty cool. It's also &amp;quot;by invitation only,&amp;quot; so if you'd like one, &lt;a href=&quot;mailto:seth.dillingham&amp;#64;gmail.com?subject=gmail%20account&quot;&gt;send me an email&lt;/a&gt;.&lt;/p&gt;</description>	</item><item>	<title>Underwhelmed with Spam, but Impressed with Spammers</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3883/trackback</trackback:ping>	<link>http://www.truerwords.net/3883</link>	<pubDate>Thu, 06 May 2004 07:27:03 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3883</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3807#msg3883</comments>	<category>Humor</category>	<category>Technology</category>	<category>Email</category>	<category>Spam</category>	<description>&lt;p&gt;Since &lt;a href=&quot;http://www.truerwords.net/3807&quot;&gt;installing SpamAssassin&lt;/a&gt;, I've been obsessively writing (and tweaking) custom rules, adjusting scores, and training the bayesian classifier.&lt;/p&gt;&lt;p&gt;Before it was installed I would get at least 100 UCE/UBE messages every night, and at least that many again throughout the day. &lt;a href=&quot;http://www.c-command.com/spamsieve/index.shtml&quot; title=&quot;Bayesian spam detector for MacOS X&quot;&gt;SpamSieve&lt;/a&gt; did (and does) a nearly-perfect job of catching it all, but I really hated having to download that much useless mail in the first place. Also, Macrobyte's mail server hosts over 100 email accounts, and nearly all of them were getting some amount of spam: some a lot more than my account, some a lot less.&lt;/p&gt;&lt;p&gt;Last night, only five made it past SpamAssassin and into my mailbox. SpamSieve caught every one of them.&lt;/p&gt;&lt;p&gt;I have to admit, though, that I'm really impressed with the spammers' determination. There are some publicly available, custom rulesets for SA, that target certain types of spam. It wasn't long before the spammers started writing their messages to get around those rules. So, the rules were updated. The spammers clearly study the rules, because a little while later they started getting through again.&lt;/p&gt;&lt;p&gt;If you hadn't noticed, there are three tricks they've been using lately, quite effectively. &lt;span style=&quot;font-weight: bold;&quot;&gt;First&lt;/span&gt;, they obfuscate words by putting punctuation be'tw_e!en the letters, or replacing letters with similar-looking characters: tests for specific words will fail, so they have to be rewritten to ignore punctuation and treat \\/ (two slashes) the same as 'v', ! the same as I, etc. &lt;span style=&quot;font-weight: bold;&quot;&gt;Second&lt;/span&gt;, they've been filling the spam with random words (in html email they color those words the same as the background, so the reader doesn't see it but spamassassin does), or, even worse, lots of famous quotes. This confuses the bayesian classifier, which will see a few spam words but lots of generic words or &amp;quot;good&amp;quot; words. &lt;span style=&quot;font-weight: bold;&quot;&gt;Third&lt;/span&gt;, some of them use almost no text at all, and instead just include an image with their message.&lt;/p&gt;&lt;p&gt;Weasels.&lt;/p&gt;&lt;p&gt;The filter-writers can work around these things, but it's not easy, and every additional test requires a few more CPU cycles. It's worth it, in the end, because fewer messages being delivered means the spammers make less money. Eventually, they'll stop trying.&lt;/p&gt;&lt;p&gt;That's the idea, anyway.&lt;/p&gt;</description>	</item><item>	<title>Custom SpamAssassin Rules</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3810/trackback</trackback:ping>	<link>http://www.truerwords.net/3810</link>	<pubDate>Fri, 09 Apr 2004 08:22:36 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3810</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3807#msg3810</comments>	<category>Technology</category>	<category>Email</category>	<category>Programming</category>	<category>Spam</category>	<description>&lt;p&gt;Customizability is one of the nicer aspects of &lt;a href=&quot;http://www.spamassassin.org/&quot;&gt;SpamAssassin&lt;/a&gt;. You can override the default scores for any test with just two words in a config file, and you can add your own set of tests almost as easily. Most tests consist of just three lines: one to define the test in perl, one to describe the test in English for the report added to the headers, and one to provide a score.&lt;/p&gt;&lt;p&gt;SpamAssassin is in the process of becoming an official Apache top-level project (which is excellent news, IMO). They're not there yet, but the Apache Foundation is hosting a &lt;a href=&quot;http://wiki.spamassassin.org/&quot;&gt;wiki with lots of SpamAssassin goodies&lt;/a&gt;, including a small list of useful, &lt;a href=&quot;http://wiki.apache.org/spamassassin/CustomRulesets&quot;&gt;custom rulesets&lt;/a&gt; (tests).&lt;/p&gt;&lt;p&gt;I've installed the first custom ruleset listed on that page, called &lt;a href=&quot;http://mywebpages.comcast.net/mkettler/sa/antidrug.cf&quot;&gt;antidrug.cf&lt;/a&gt;, which is intended to block pill-related spam but not legitimate medical email. It's well written, and highlights the way I think most spam filters &lt;b&gt;should&lt;/b&gt; be done. These rulesets give low scores to messages that mention just one category of &amp;quot;pill&amp;quot; (like pain, sexual dysfunction, or diet medication), but higher scores when more types are mentioned. So, an email from your doctor that talks about five different types of pain meds won't be marked as spam, but spam that mentions pain medications, male performance enhancers, sleeping pills, anti-anxiety medication, and diet pills all in the same message will be incinerated on the spot. &lt;tt&gt;;-)&lt;/tt&gt;.&lt;/p&gt;&lt;p&gt;It also gives higher scores to messages which use obfuscation when naming the medications, like two slashes \/ for the letter 'V' or the @ for the letter 'a'. (Actually, ti's a lot more thorough than that, but you get the idea.)&lt;/p&gt;&lt;p&gt;What's great about this sort of server-side, perl-based spam filter is that the rulesets are professionally maintained and so carefully considered. Virtually nobody takes the time to write these sorts of filters in their mail clients, as it's too much work for any one person to do well.&lt;/p&gt;</description>	</item><item>	<title>This is Fun</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3812/trackback</trackback:ping>	<link>http://www.truerwords.net/3812</link>	<pubDate>Fri, 09 Apr 2004 13:04:35 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3812</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3807#msg3812</comments>	<category>Humor</category>	<category>Technology</category>	<category>Email</category>	<category>Programming</category>	<category>Spam</category>	<description>&lt;p&gt;Managing and tuning SpamAssassin on &lt;a href=&quot;http://macrobyte.net/&quot; title=&quot;Macrobyte Resources, my company.&quot;&gt;Macrobyte&lt;/a&gt;'s server is turning out to be a lot of fun! I'm glad Brian talked me into this.&lt;/p&gt;&lt;p&gt;(I'm such a geek.)&lt;/p&gt;</description>	</item><item>	<title>SpamAssassin is Running</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3807/trackback</trackback:ping>	<link>http://www.truerwords.net/3807</link>	<pubDate>Thu, 08 Apr 2004 17:25:46 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3807</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3807#msg3807</comments>	<category>Macrobyte</category>	<category>Technology</category>	<category>Email</category>	<category>Operating Systems</category>	<category>Spam</category>	<description>&lt;p&gt;&lt;a href=&quot;http://www.truerwords.net/3608&quot;&gt;Back in December&lt;/a&gt; I mentioned that Macrobyte was going to start running &lt;a href=&quot;http://www.spamassassin.org/index.html&quot;&gt;SpamAssassin&lt;/a&gt; on our mail server, in an attempt to cut down on the amount of spam it handles. Until a couple weeks ago, about 3/4 of all incoming messages were spam. That's ridiculous.&lt;/p&gt;&lt;p&gt;Brian A. set it up on the server months ago, and then a couple weeks ago I finally made time to configure and activate it. Since then, incoming spam has been cut in half, approximately. Server performance is about the same as it was before: the additional overhead of checking each incoming message for 'spamness' is balanced by there being less mail for the users to download from their mailboxes.&lt;/p&gt;&lt;p&gt;Last week a client in Georgia had me install SpamAssassin on their MacOS X Server box. This was a little challenging, as I don't run OS X Server and didn't have any experience with its mail server, &lt;a href=&quot;http://www.postfix.org/&quot;&gt;Postfix&lt;/a&gt;. However, Apple themselves came to my rescue thanks to their long page of instructions for setting up &lt;a href=&quot;http://developer.apple.com/server/fighting_spam.html&quot;&gt;SpamAssassin on MacOS X Server&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Still, there are some things to watch out for on that page:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;	&lt;p&gt;The most difficult part of it, for me, was that they provided a	&lt;a href=&quot;http://www.procmail.org/&quot;&gt;procmail&lt;/a&gt; recipe to allow	each user to have his/her own recipe also... but they don't	mention that if you don't put a personal recipe file in every	user's home directory, procmail will throw errors. (I don't know	what the default setup looks like, but my client's OS X Server	system doesn't have home directories for every mail account!)&lt;/p&gt;	&lt;p&gt;	My solution? Leave out the line beginning with &quot;INCLUDERC&quot;&lt;/p&gt;	&lt;/li&gt;	&lt;li&gt;	&lt;p&gt;The procmail recipe they listed uses a lock file when	delivering mail to /dev/null.&lt;/p&gt;	&lt;pre style=&quot;padding-left: 0;&quot;&gt;&lt;code&gt;    :0:    * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*    /dev/null    #trash all messages with a very high spam score&lt;/code&gt;&lt;/pre&gt;    &lt;p&gt;    The second colon there on the first line, after the 0, is what    tells it to use a lock file. That means only one thread at a time    can send spam to the bit bucket, and on a high-throughput server    this can turn into a serious performance problem. It doesn't make    any sense, either: there's no danger of any sort of collision if    it's just testing the message and sending it to /dev/null, so just    leave out the second colon.&lt;/p&gt;	&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This client is already seeing a big difference with the amount of spam the users have to deal with, but now he's trying to get me to lower the cutoff point (the score at which a message is sent to /dev/null instead of just marked as [SPAM]) all the way down to the same score at which a message is first tagged. That would mean that any message SA thinks is spam will simply disappear, including false positives.&lt;/p&gt;&lt;p&gt;Instead, I'm talking them into some special addresses to train SA's bayesian filter (which is just one part of SA's scoring system), and I'll compromise by lowering the cutoff by a few points. A better trained bayesian filter combined with a lower cutoff point should result in a &lt;b&gt;lot&lt;/b&gt; less spam.&lt;/p.</description>	</item><item>	<title>Habeas Follow Up: I Spoke With Habeas, Inc.</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3655/trackback</trackback:ping>	<link>http://www.truerwords.net/3655</link>	<pubDate>Wed, 14 Jan 2004 12:11:34 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3655</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3652#msg3655</comments>	<category>Technology</category>	<category>Email</category>	<category>Spam</category>	<description>&lt;p&gt;The &lt;a href=&quot;http://www.habeas.com/servicesHowSWEWorks.html&quot;&gt;Habeas idea&lt;/a&gt; seemed so good, it really bugs me that so much &amp;quot;Habeas spam&amp;quot; has been coming through lately with the Habeas headers. Three days of it now, with no sign of letting up.&lt;/p&gt;&lt;p&gt;Concerned that &lt;a href=&quot;http://www.habeas.com/&quot;&gt;Habeas, Inc.&lt;/a&gt;, might no longer be viable, I called and left a message on their voice mail. They called back about an hour later: yes, they are still there, and yes, they are quite aware of all the spam going out with the Habeas headers included.&lt;/p&gt;&lt;p&gt;After a rather confusing few minutes, I finally figured out that they were assuming the spam filtering software (like SpamSieve) were using the &lt;a href=&quot;http://www.habeas.com/supportBlackList.html&quot;&gt;Habeas BlackList&lt;/a&gt; service. That service provides a technical block to habeas &amp;quot;infringers,&amp;quot; to go along with the legal block: whenever a message with the Habeas headers is filtered by SpamSieve, it would check the Habeas black list (DNS) to make sure the sender is allowed to use the Habeas headers (which spammers never are).&lt;/p&gt;&lt;p&gt;Unfortunately, that would slow down the filtering process an awful lot. Also, without going through all the crazy lookups performed by a service like &lt;a href=&quot;http://www.spamcop.net/&quot;&gt;SpamCop&lt;/a&gt;, I'm not sure how SpamSieve (or the Habeas Blacklist) can be sure they're checking/blocking the right ip addresses.&lt;/p&gt;&lt;p&gt;Perhaps &lt;a href=&quot;http://mjtsai.com/blog/index.html&quot;&gt;Michael&lt;/a&gt; would be so kind as to comment on this...?&lt;/p&gt;</description>	</item><item>	<title>Habeas Spam</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3652/trackback</trackback:ping>	<link>http://www.truerwords.net/3652</link>	<pubDate>Tue, 13 Jan 2004 08:28:02 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3652</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3652#msg3652</comments>	<category>Technology</category>	<category>Email</category>	<category>Spam</category>	<description>&lt;p&gt;Yesterday I received a bunch of spam with &lt;a href=&quot;http://www.habeas.com/&quot;&gt;Habeas&lt;/a&gt; headers. Those are special headers added to email that are supposed to gurantee that the message is NOT spam. The group that came up with the idea owns the trademark on those headers, and anybody who uses them without permission is suppsoed to be spanked by the courts until they can't sit down for at least a month.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.c-command.com/spamsieve/&quot;&gt;SpamSieve&lt;/a&gt;, my spam filter of choice, has a preference setting to honor or ignore Habeas headers. I chose to honor them, hoping that they'd actually work. This tells SpamSieve that if the message has the special headers then it shouldn't bother checking to see if the mail is spam.&lt;/p&gt;&lt;p&gt;Unfortunately, the only mail with Habeas headers that I've ever received (that I know of) has been spam. Yesterday I got at least a dozen such messages, and yes some of them have been reported.&lt;/p&gt;&lt;p&gt;I hope the courts have an extra long paddle for these guys.&lt;/p&gt;&lt;p&gt;(&lt;a href=&quot;http://mjtsai.com/index.html&quot;&gt;Michael Tsai&lt;/a&gt;, SpamSieve's author, has a story about &lt;a href=&quot;http://mjtsai.com/blog/2004/01/12/habeas.html&quot;&gt;the Habeas problem&lt;/a&gt;, too.)&lt;/p&gt;</description>	</item><item>	<title>Less Spam Recently?</title>	<author>seth@macrobyte.net</author>	<dc:creator>Seth Dillingham</dc:creator>	<trackback:ping>http://www.truerwords.net/3645/trackback</trackback:ping>	<link>http://www.truerwords.net/3645</link>	<pubDate>Sun, 04 Jan 2004 13:35:38 GMT</pubDate>	<guid isPermaLink="true">http://www.truerwords.net/3645</guid>	<comments>http://www.truerwords.net/fullThread$msgNum=3645#msg3645</comments>	<category>Technology</category>	<category>Email</category>	<category>Spam</category>	<description>&lt;p&gt;I've been receiving a lot less spam in the last couple weeks. I know Brian has, too. Anybody else?&lt;/p&gt;&lt;p&gt;Perhaps spam is heaviest during the christmas shopping season? Is something else happening to cut it back?&lt;/p&gt;</description>	</item>	</channel></rss>