- More than 14,500 bookmarks at http://Del.icio.us/Deflexion.com
History of Blogging
- MetaFilter.com
- Slashdot.org
- Open Directory Project (dmoz.org)
- Social bookmarking sites such as Delicious.com
The word "blog" quickly evolved to mean both:
- a log of the web, and
- a log of activities, thoughts, notes, tips, essays, stories, quotes, and pretty much anything
"log" means "diary" or "journal" or "listing" or "notebook" or "record"Today "blog" is used to describe almost anything on the internet that is periodically updated. You can even think of old-fashioned .plan and .project files, which are available via the finger command, as blogs.
This means that all the streams that I produce can be thought of as blogs. Here are some of my blogs:
- my Twitter timeline
- my Identi.ca timeline
- my Delicious bookmarks
- my Blogger blog
- my Tumblr tumblelog (which is not ready for public consumption)
- my Infinite Ink pages (which I periodically update, although it might seem that I've abandoned them)
For more information about the history of blogging, see:
- History of blogging timeline at Wikipedia.org
- weblogs: a history and perspective by Rebecca Blood
Labels: blogging, blogs, bookmarking, history, internet, terminology, twitter
Hashtag: #hob [?]
Testing Blogger's New "Read More" Jump Break
Now I'm after the jump break and you should only see this sentence if you are viewing this on the permalink for this post or if you are reading this in a feed reader.
Update: Unfortunately, that failed. I've been reading the help and the discussion group and so far haven't figured out if it's possible to get Jump Breaks to work in an FTP blog that's using a classic template. If anyone knows, please post a comment here. TIA.
Labels: blogger, fail, sitedesign, terminology, testing
Hashtag: #testing-blog [?]
Hi From Windows Live Writer
I’m using a Microsoft Windows machine for the first time in a long time and I’m trying out Windows Live Writer. So far, it looks good. Here’s what I like:
- No need to have a Windows Live account.
- Clean source code that uses paragraph tags (
<p></p>) for every paragraph. The Blogger WYSIWYG post editor creates source code that does not use paragraph tags. - “Insert Hyperlink” lets you specify Title and Rel attributes (that are used in the
<a hreftag). - “Insert Hyperlink” lets you optionally specify that the hyperlink and its display text are remembered and re-used.
- Can specify Blogger Labels by choosing them from a list of all my Blogger Labels. Writer calls these Categories.
- Highlights typos.
- Can save drafts either remotely at Blogger.com or locally, or both (by clicking on each of the “Save Draft” options).
- It’s gratis.
Here are some bugs and wishes:
- Bug: Sometimes an
<li>tag does not have a closing</li>tag. - Wish: WYSIWYG way to insert
<code></code>and all other standard HTML tags. I’m currently doing this by hand in the Source editor. - Wish: Option to view both the Source and the WYSIWYG version of a blog post in a split screen and be able to edit either incarnation and have the other incarnation auto update. The main reason I still use Dreamweaver is because of this feature.
- Wish: It were available for other operating systems, for example, Mac OS X or Linux.
Writer seems better than all the other Blog editors I’ve tried and I’m hoping it will inspire me to start blogging again. It might even inspire me to switch operating systems (from Mac OS X to MS Windows)!
Labels: blogger, blogging, labels, microsoft, software, switch, testing, writer
Hashtag: #hi-from-wind [?]
Tweeting Comments About Blog Items and Web Pages in General
Inspired by Faruk Ateş's The Killing of the Comments (Well, Almost), I've set up Deflexion.com so that you can now use Twitter to comment on a blog item. You can also still comment via the Blogger comment form or a backlink. The advantages of Twitter are that it's short & sweet, it isn't as intimidating as posting on my site, and it's easier to have an ongoing conversation on Twitter than on my site. If you use Twitter to comment, make sure that you include the following in your tweet:
@nm #item-hashtag #Re
So a tweet about this blog item should include:
@nm #tweeting-com #Re
This will make it possible to search Twitter for tweets about my
pages. For example, to find tweets about this blog item,
search Twitter for @nm #tweeting-com. To find tweets about any of my web pages,
search Twitter for @nm #Re.
It's not perfect, but I'm hoping it will make it easier for people to comment on my writing. I get a lot of private email comments about my writing and almost all of these should be public. I'm still working on this and here are some of my plans:
- To Do
- avoid unintended hashtag collisions
- save my Twitter timeline
- display relevant Twitter comments on the page that's being commented on
- do this for my Infinite Ink pages
- add the relevant Comment at Twitter link in my blog feed (I'm not sure if this is possible with Blogger)
- maybe use these hashtags to create my own tiny urls (requires a solution to #1 above)
Please tweet any thoughts you have about this! (Or comment here if you don't have a Twitter account.)
Updated: 28.04.09 11:15
Labels: blogger, blogging, commenting, feeds, hashtags, messaging, search, tech, tinyurl, twitter
Hashtag: #tweeting-com [?]
Reverse Bradley Effect
As I mentioned in my last post, I'm in Seattle, in the USA, where I haven't been much over the last eight years . I'm here to vote, to catch up with friends, and to decide if I want to move back. I don't like talking about politics and, as you can tell from my blog, I'm much more comfortable talking (and blogging) about nerdy stuff. I have some Republican friends, especially small-government, fiscally-responsible type Republicans, and I've been dreading talking to these people about this presidential election. But, a miraculous thing has happened: Most of them are voting for Obama! This is completely surprising to me and seems to be an example of the Reverse Bradley Effect. For a good discussion of this, see The Reverse-Bradley Effect by Kathleen Parker. Here is an excerpt:But equally significant this time may become known as the Reverse-Bradley Effect: whites who would never admit to voting for a black man, but do. And, expanding the definition somewhat, Republicans and conservatives who would never admit to voting for a Democrat, especially one so liberal. Whether these dynamics are in balance won't be known for a while -- or perhaps ever. That's because the crux of the reverse syndrome is a code of omerta.I, too, was told that this was "just between you and me." I'm optimistic about the future, thankful for my wise friends, and inspired by the Yes We Can Song. Yes, YES, WE CAN.
[. . .]
I've received too many e-mails and had too many conversations that began, "Just between you and me," and ended with, "I wouldn't want anyone at work to know," to believe that this is an insignificant trend.
Labels: 2008, art, inspiration, music, obama, politics, seattle, usa, wisdom, yeswecan
Hashtag: #reverse-brad [?]
Rafael Nadal as Religious Experience
I just flew from London to Seattle and during the 9 hours and 40 minutes flight, I watched movies, TV, and more TV. As I posted in 5 Things You Might Not Know About Me, I basically never watch TV so it was random luck that I even looked at the TV options. One option was titled something like Federer, Wimbledon 2008 and I chose it because of David Foster Wallace's article Federer as Religious Experience.* I was focusing on Roger Federer and trying to see what DFW saw, but ultimately I couldn't keep my eyes off Rafael Nadal. To explain my ignorance, I had no idea who was going to win and had barely even heard of Rafael Nadal. This is remarkable considering that I was in Paris when the French Open was played in June and in London when Wimbledon was played in July. I was so mesmerized by this game, and especially Nadal, that I stopped watching the movie Baby Mama and switched back to the Sport channel and watched the game again. Over the 9+ hours, I think I watched it four times.So thank you again David Foster Wallace for helping me to see something I was ignoring or forgetting about this glorious world we live in. If you're wondering what I'm talking about, read DFW and watch some Federer or Nadal, especially this greatest match ever.
*And/or, see a PDF of the print-version of DFW's Federer as Religious Experience.
Labels: dfw, rafaelnadal, religion, rogerfederer, sports, tennis, tv
Hashtag: #rafael-nadal [?]
Economic Deflexions
- abnormalreturns.com
- acrossthecurve.com
- alephblog.com
- bigpicture.typepad.com
- blogs.wsj.com/economics
- calculatedrisk.blogspot.com
- cfr.org/setser
- economist.com/blogs/freeexchange
- economistsview.typepad.com
- economix.blogs.nytimes.com
- epi.org
- finviz.com/news
- ftalphaville.ft.com (alt)
- globaleconomicanalysis.blogspot.com
- gregmankiw.blogspot.com
- krugman.blogs.nytimes.com
pkarchive.org - macro-man.blogspot.com
- marginalrevolution.com
- nakedcapitalism.com
- paul.kedrosky.com
- popmatters.com/pm/blogs/marginal-utility
- rgemonitor.com/blog/roubini
- robertreich.blogspot.com
- sadguysontradingfloors.tumblr.com
- stumblingandmumbling.typepad.com
- $:£ · €:£ · $:€
- Meta: 26econ.com/economics-blog-directory-ranking
- Meta: gongol.com/lists/bizeconsites
I'll keep updating this list until economics is no longer interesting to me, so keep checking back if you're also interested in this. Also, here are three videos that I recommend:
- 2008 September 23: uc.princeton.edu (UChannel): Crisis on Wall St. -- A panel of Princeton economists chaired by Hyun Shin, Professor of Economics and associate chair of the Department of Economics. Panelists: Markus Brunnermeier, Professor of Economics; Harrison Hong, Professor in Finance; Paul Krugman, professor of economics and international affairs; Alan Blinder, Professor of Economics and Public Affairs and co‐director of the Center for Economic Policy Studies.
- 2008 October 1: charlierose.com: An exclusive conversation with Warren Buffett -- 54 minutes, 48 seconds
- 2008 October 10: iadb.org (Inter-American Development Bank): Nouriel Roubini, Chairman, RGE Monitor and Professor of Economics, Stern School of Business, New York University
Labels: blogs, charlierose, economics, linklists, nourielroubini, paulkrugman, videos, warrenbuffett, wow
Hashtag: #economic-def [?]
Test post from Flock 2b2 -- ignore
Hashtag: #test-post-fr [?]
test - please ignore
(paragraph) -- why doesn't blogger let me do this?
this is also a test of the new 'Show HTML literally' compose setting
this is from a PHP include -- will it work?
Hashtag: #test-please- [?]
Zimbra Desktop, IMAP, Yahoo, Microsoft, and Google
Yahoo! Mail users rejoice - There’s now IMAP access through Zimbra Desktop to all free, plus, and business accounts. You didn’t read that wrong. Normally only Plus accounts have POP access, but as a perk when using Zimbra Desktop the mail is synced via IMAP; which is a much better protocol for keeping your mail organized - and yes it’s available to free accounts as well.. . .
This release makes Zimbra Desktop available to a quarter-billion Yahoo! users with support for 20+ languages.As always, Zimbra Desktop includes these features:
- Email, contacts, and calendar all in one application
- Available for Windows, Apple, or Linux desktop computers
- Any POP or IMAP email account can be added to Zimbra Desktop
- Zimbra Desktop is free for anyone
This is big news because it means that Zimbra Desktop -- and its soon-to-be millions of YMail users -- might have a real chance of overthrowing the Microsoft desktop email clients (Outlook, Outlook Express, Entourage, etc.) and eventually maybe even Exchange. This might be one of the reasons that Microsoft was so eager to buy Yahoo.
The surprise for me is that Yahoo beat Google at doing this. On 27 January 2005, in a comp.mail.imap thread titled IMAP for Gmail, I predicted Google would do something like this. Here's an excerpt of my post:
I bet that Gmail is creating their own desktop IMAP client and that they are going to release Gmail server-side IMAP simultaneously with the Gmail IMAP client.I still think that Google is going to do something like this, probably based on Gears. I discuss Gears, Prism (which Zimbra Desktop is based on), and rich internet applications in general in my blog item titled The Cloud, WebApps, and Desktop Apps.
To learn more about today's release of Zimbra Desktop, see:
- usatoday.com: Yahoo's new Zimbra Desktop puts all your e-mail in order
- emaildiscussions.com: Yahoo's new Zimbra Desktop puts all your e-mail in order
- zimbra.com/forums: Zimbra Desktop Beta 3!
- yahoo.com: Yahoo! Mail Blog
Labels: 2005, 2008, desktop, email, future, google, gratis, hostingproviders, imap, microsoft, prism, ria, totry, yahoo, ymail, zimbra
Hashtag: #zimbra-deskt [?]
Blogger's New Embedded Comment Form
For details about this and the other new features, see these Blogger in draft postings:
If it works, please try out the comment form and leave a comment.
Update: It worked! Comments are still welcome.
Labels: blogger, releases, testing
Hashtag: #bloggers-new [?]
NetNewsWire and Animated Sorting
Labels: animation, apps, browsers, cool, email, feeds, fun, gratis, osx, releases
Hashtag: #netnewswire- [?]
The Cloud, WebApps, and Desktop Apps
Labels: browsers, cloud, history, internet, web2.0, webapps
Hashtag: #cloud-webapp [?]
Comparing Social Bookmarking Services
- search del.icio.us for procmail - 300 PQS bookmarkers
- search diigo.com for procmail - 5 PQS bookmarkers
- search faves.com for procmail - 0 PQS bookmarkers
- search furl.net for procmail - 1 PQS bookmarker
- search ma.gnolia.com for procmail - 17 PQS bookmarkers
- search simpy.com for procmail - 19 PQS bookmarkers
- search stumbleupon.com for procmail - 9 PQS bookmarkers
What do you think? What social bookmarking service(s) do you use and why?
Labels: bookmarking, comparisons, del.icio.us, delicious, geeks, nerds, popularity, procmail, simpy, socialnetworking, socialsoftware, web2.0, webservices
Hashtag: #comparing-so [?]
Procmail: Still Popular After All These Years
ii.com · Procmail Quick Start: An introduction to email filtering with a focus on procmail by Nancy McGoughThank you to everyone who has bookmarked it, sent me feedback, or participated in Procmail discussions over the years!
http://www.ii.com/internet/robots/procmail/qs/
this url has been saved by 300 people.
Labels: 1994, bookmarking, del.icio.us, delicious, history, popularity, procmail
Hashtag: #procmail-sti [?]
htaccess excerpts and notes
Note: In the code below, a line that begins with a single hash (
#) is code that is commented out and a line that begins with two hashes (##) is a comment about the code.Used Everywhere
## Block viewing of .htaccess files
<Files .htaccess>
order allow,deny
deny from all
</Files>
## Do not let IP address xxx.xxx.xxx.xx access (GET) the site
## Uncomment these 5 lines if someone or something is abusing the site
## Note: 'GET' can be replaced by 'GET POST PUT'
# <Limit GET>
# order allow,deny
# allow from all
# deny from xxx.xxx.xxx.xx
# </Limit>
## If a directory is requested, do not list the files in the directory
Options -Indexes
## Next is sometimes needed, but might already be set in the server configuration
# AddDefaultCharset UTF-8
## Next is needed if you use Rewrite rules
## (examples of RewriteCond and RewriteRule are in the sections below)
RewriteEngine On
## Next Rewrite option is often already set in the server configuration
## Uncomment if Rewrite rules don't work
# Options +FollowSymLinks
The next sections include examples that use the Apache mod_rewrite module. If they seem confusing, it's because they are! As Brian Behlendorf, one of the primary developers of the Apache web server, said:
“The great thing about mod_rewrite is it gives you all the configurability and flexibility of Sendmail. The downside to mod_rewrite is that it gives you all the configurability and flexibility of Sendmail.”This quote, along with some other good quotes, is on the Apache Documentation mod_rewrite page.
Used at Deflexion.com
## Specify the MIME type of unknown file extensions
## This is needed because I use extensionless URLs at Deflexion.com
## If default is HTML, use:
# DefaultType text/html
## If default is PHP, use:
DefaultType application/x-httpd-php
## If URL points to a directory, serve the first of these files that exist
DirectoryIndex index index.php index.html index.atom
## PHP include files are located in this directory
php_value include_path "/path/i/do/not/want/to/publish/on/my/blog/_shared"
## If 'http://deflexion.com/index' is requested, remove 'index'
## The goal is to get people & machines to link to 1 & only 1 URL for this page
## Details at Wikipedia's URL normalization (aka URL canonicalization)
## Another examples of URL canonicalization is in the Infinite Ink section below
## Note: '^[A-Z]{3,9}\ /' matches GET POST PROPFIND etc, followed by space slash
## This RewriteCond avoids infinite loops
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
RewriteRule ^index$ http://deflexion.com/ [R=301,L]
## Redirect this URL-path to the current URL
Redirect permanent /messaging/blogs/ http://deflexion.com/2004/01/just-what-is-blog-atomizing
## For details about these RedirectMatch lines, see
## Twitter, TinyURL, Dots, Dashes, and My htaccess File
## Note: The order of these 5 RedirectMatch lines matters!
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)\.([^.]*)\.([^.]*)\.([^.]*)\.([^.]*)$ http://deflexion.com/$1-$2-$3-$4-$5-$6
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)\.([^.]*)\.([^.]*)\.([^.]*)$ http://deflexion.com/$1-$2-$3-$4-$5
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)\.([^.]*)\.([^.]*)$ http://deflexion.com/$1-$2-$3-$4
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)\.([^.]*)$ http://deflexion.com/$1-$2-$3
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)$ http://deflexion.com/$1-$2
^^^
'301' is equivalent to 'permanent'
Used at Infinite Ink
## If the requested hostname is anything other than www.ii.com,
## rewrite it to www.ii.com
RewriteCond %{HTTP_HOST} !^www.ii.com$
RewriteRule (.*) http://www.ii.com/$1 [R=301]
## Remove trailing 'index.html' from requested URLs
## See Note above about the regular expression '^[A-Z](3,9}\ /'
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.html\ HTTP/
RewriteRule ^(([^/]+/)*)index\.html$ http://www.ii.com/$1 [R=301,L]
## Redirect this local URL-path to the current URL
Redirect permanent /communicate http://deflexion.com/2005/12/make-meta-comment
Comments, suggestions, and questions are welcome!
Labels: apache, htaccess, mime, php, regex, regularexpressions, sitedesign, sysadmin, urls
Hashtag: #htaccess-exc [?]
Twitter, TinyURL, Dots, Dashes, and My htaccess File
If a URL path in a tweet contains only forward slashes (/), dots (.), and alphanumeric characters, Twitter does not convert the URL to a TinyURL.I plan to start tweeting about pages when I update them and if a page's URL contains dashes, tweet it with the dashes replaced by dots. For example, the tweet about this blog item uses this URL:
http://deflexion.com/2008/03/twitter.tinyurl.dots.dashes.and.myThe .htaccess file on my server includes this line:
RedirectMatch 301 ^/(2008/../[^.]*)\.([^.]*)\.([^.]*)\.([^.]*)\.([^.]*)\.([^.]*)$ http://deflexion.com/$1-$2-$3-$4-$5-$6which redirects the URL to this:
http://deflexion.com/2008/03/twitter-tinyurl-dots-dashes-and-mywhich is the actual URL of the blog item. This way I maintain control of URLs that lead to my pages and TinyURL does not get to track and profile people who visit my pages via my tweets.
If you have a suggestion for a better way to do this, please post a comment. For example, I'm wondering if it would be better to use RewriteCond & RewriteRule rather than RedirectMatch in my .htaccess file. Some thoughts about this are in WhenNotToUseRewrite in the Apache Documentation Wiki.
Labels: htaccess, privacyandsecurity, regularexpressions, tinyurl, twitter, urls
Hashtag: #twitter-tiny [?]
Using Alpine in an X11 Terminal
Important: These instructions worked on Leopard, but will probably not work on Tiger (or earlier) because the X11 configuration is significantly different in Leopard than in earlier versions of OS X. Details about X11 on Leopard are here and here.
- Install the latest Alpine. For details, see my blog item titled Building and Installing Alpine (Apache-Licensed Pine).
- In a Terminal.app window, run
xterm -e alpine &
- In Alpine, go to Main > Setup > Config (MSC) and set this feature:
[X] Enable Mouse in Xterm
Read Alpine's built-in Help about Enable Mouse in Xterm (by typing Ctrl-G or ?), but note that in Leopard you should not explicitly set the DISPLAY environment variable. Instead, it will be set automatically when xterm runs. This is one of the changes in Leopard. - Read the built-in Help about the following two features and decide if you would like to set them. Here are the settings that I use:
[X] Enable Newmail in Xterm Icon
[ ] Enable Newmail Short Text in Icon - In Alpine, go to Main > Setup > Kolor (MSK) and set
Color Style
After you set the color style, use the Space and - keys to navigate the SETUP COLOR screen and choose colors that you like.
Set Rule Values
--- ----------------------
( ) no-color
( ) use-termdef
( ) force-ansi-8color
( ) force-ansi-16color
(*) force-xterm-256color - Save your settings and quit Alpine.
- Quit X11.
- In a Terminal.app window, run
xterm -e alpine &
and check that the mouse and colors are working. - If you plan to run Alpine in an X11 Terminal regularly, set up an alias in your ~/.bashrc (or ~/.bash_profile) that you can use to launch xalpine with the xterm settings (fonts, geometry, etc.) that you like. For example, here is the alias that I'm currently using:
alias xal='xterm -fa DejaVu\ Sans\ Mono -fs 18 -geometry 116x32+0+0 -e alpine &'
Tip 1: The DejaVu fonts, which include the DejaVu Sans Mono font that I use in my 'xal' alias above, are libre and include many Unicode characters. To see if the DejaVu fonts are installed on your system, view this DejaVu Testing page in your web browser.
Tip 2: Cmd-double-clicking anywhere on a URL in an xterm will send it to your default web browser.
Tip 3: To select text in xalpine, you need to hold down the Shift key while using the mouse to select the text. After the text is selected, Cmd-C can be used to copy the text.
Tip 4: To paste text into xalpine, you need to first type Ctrl-\ to turn off Alpine's Xterm mouse tracking, then middle-click (Alt-click) at the location where you would like the text to be pasted. Note that in order for this to work you need to go to X11 > Preferences > Input and check 'Emulate three button mouse'.
Please post any tips, suggestions, or questions you have about using Alpine in an X11 Terminal.
Labels: alpine, bash, email, fonts, imap, mouse, nntp, osx, unicode, x11, xterm
Hashtag: #using-alpine [?]
Using MacVim Almost Everywhere in Mac OS X
- Click the Blogger "Edit Html" tab.
- From the Safari Edit menu, choose Edit in MacVim.
- Use MacVim to edit the HTML and then use the Vim command :wq to write and quit.
- The focus returns to the Blogger blog item text box, which now contains the text that MacVim wrote out.
:set ft=htmlOr put this line in your .vimrc:
autocmd BufRead *.safari setfiletype htmlThis autocmd works because Safari uses the extension .safari for the name of the temporary file that is read by MacVim.
Labels: blogger, html, macvim, osx, safari, vim
Hashtag: #using-macvim [?]
A Blogger And Twitter Experiment
Hashtag: #abloggerandt [?]
Subscribing to a Google Group Without a Google Account
Next, use your email client to compose a message like this:
Group email twitter-development-talk@googlegroups.com
where the From: address is the email address that you would like to receive the list mail, and the To: address includes the string -subscribe before the @ symbol. After you send this subscription request, you will need to confirm the subscription request.
From: username@example.com
To: twitter-development-talk-subscribe@googlegroups.com
Subject: subscribe
Note that not all Google Groups support email subscriptions.
See Also: Google Help > Google Groups Help > Getting started > The basics > How do I subscribe to a group?
Labels: discussiongroups, email, google, twitter
Hashtag: #subscribing- [?]
Hi from ecto
I'm still searching for a desktop blog editor. Today I'm trying ecto 3 βeta 24, which is $18 and runs on Mac OS X and MS Windows. Today is day 1 of my 21-day trial and so far it seems pretty good.
BTW, Happy New Year, Gung hay fat choy, Sun nien fai lok, Xin nian yu kuai, Godt Nytår, Gelukkig nieuwjaar, Aide shoma mobarak, Bonne année, Aith-bhliain Fe Nhaise Dhuit, Gutes Neues Jahr, Hauoli Makahiki Hou, Shanah tovah, Nyob zoo xyoo tshiab, elamat Tahun Baru, Buon Capo d'Anno, Akemashite Omedetou Gozaimasu, Godt Nyttår, Maligayang Bagong Taon, Szczesliwego Nowego roku, Feliz ano novo, La Multi Ani, S Novym Godom, Feliz Año Nuevo, Wilujeng Tahun Baru, Gott Nytt År, Yeni Yiliniz Kutlu Olsun, Blwyddyn Newydd Dda!
Labels: blogger, blogging, ecto, languages, software
Hashtag: #hi-from-ecto [?]
when things fall apart
- DOOOOOM! Oh wait, Nevermind. We're fine. You're still doomed though.
- The NYT asks six people whether the US is in a recession
- Collateralized Debt Obligations: Structures and Analysis by Douglas J. Lucas, Laurie S. Goodman, Frank J. Fabozzi
I think what's going on with my psychology is that when things are going up, I'm just waiting for the turnaround, and dreading it. When things are going down, I feel better because I'm no longer holding my breath waiting for the crash.Here is my friend's reply:... I wonder what it says about me that I feel better once the pop happens. What about you, are you feeling better or worse now that this pop is happening? How did you feel when the dotcom pop/crash happened?
when things fall apart there is a bit of, what's it called, schadenfreude, I think it is. Usually, though when things come apart it pretty quickly becomes scary and painful, even if one really disliked all the dumb-a** stuff on the way up. These big waves, like the dot com thing and now the real estate thing made me feel as though everyone is living in some weird other reality.... it is like the whole run up to the Iraq War too... it's like, "what's happened to reality?" "is everyone mad?" and so on. It's very uncomfortable... and I suppose if it were not, then market waves wouldn't have such power... It's group-think and since we are all social animals it is very hard to resist unless you've been dropped on your head at an early age. I certainly didn't feel happy about the Iraq War outcome, even though I feel I pretty clearly anticipated just how it would go and alas continues to go... and in this crash, I guess I'm glad to see the crazy excess begin to get driven out of the markets and maybe too out of the neighborhood too! but, lots of perfectly nice people get ground up in these things as well, so one can't go around feeling that being a little bit right sometimes is doing anyone much good. But, too, it is easy to just be too pessimistic all the time and so to miss the upside and to really profoundly also to miss what is going on -- so, balance, insight, intuition and so on....It's nice to have wise friends.
Labels: investing, money, psychology, reality, war, wisdom
Hashtag: #when-things- [?]
Blogging with MarsEdit
So far I like it. I especially like that:
- I can make the MarsEdit post editor window font whatever size I want; this is not the case in Flock.
- I can launch an alternate editor, such as vim, from the MarsEdit post editor.
- Assigning labels to a post is simple -- just check them off in the Options/Categories sidebar.
Labels: blogger, blogging, marsedit, osx, software
Hashtag: #blogging-wit [?]
1Password and Browser Independence
As you can read about on the 1Password site and blog, 1Password has won many awards and is a nominee for one of the Macworld 2007 Readers' Choice Awards.
See Also: Dancing With the Web Browsers, where I discuss strategies I use to make it easy to switch between browsers, and IUseThis: Social Networking for Nerds, where I discuss why I use IUseThis.
Labels: 1password, browsers, iusethis, osx
Hashtag: #1password-an [?]
IUseThis: Social Networking for Nerds
To learn about social networking, see:
- Social network service at Wikipedia.org
- Social Network Sites: Definition, History, and Scholarship by danah m. boyd and Nicole B. Ellison
- Social Network Transitions by Fred Stutzman
Labels: apps, iusethis, osx, socialsoftware, software, terminology, web2.0, webservices
Hashtag: #iusethis-soc [?]
Flock changes the appearance of my del.icio.us web pages
your bookmarks | your network | subscriptions | links for you | post
But now that I've used Flock's built-in "Favorite This Page..." command to post some bookmarks to del.icio.us, I see this:
your favorites | your network | subscriptions | links for you | post
Notice the difference? Yuk! I don't want Flock messing around with the appearance of web pages, especially changing words! [**]
I'm hoping there's a way to fix this -- please let me know if you know.
[*] I've temporarily edited Flock Preferences > Advanced > Sharing so it looks like this:
[X] Include "Shared with Flock" text when sharingIt's nice (and essential to me) that this is configurable, which is not the case in Bleezer.
[**] Unless I've requested it in the Flock Preferences, e.g. using the minimum font size.
Blogged with Flock
Labels: bookmarking, browsers, del.icio.us, delicious, flock, sharing
Hashtag: #flock-change [?]
Trying Flock, the Social Web Browser
Update: According to the Flock (web browser) page at Wikipedia.org, the Flock browser can be licensed under either the GPL license or the MPL/GPL/LGPL tri-license, so it seems that it is FLOSS.
To learn more about Flock, the company, see Flock at AboutUs.org and at CrunchBase.com.
Labels: blogger, browsers, floss, web2.0
Hashtag: #trying-flock [?]
September 2003 - March 2007 News from the All About Pine page
These Pine-related news items are displayed only on the permalink for this item.
| 2007 March 12 On this page, added Wish #1: Feed Wishes.
| ||
| 2007 March 2 The University of Washington (UW) released Alpine 0.83, Pico 4.93, Pilot 2.99, UW IMAP Toolkit imap-2006f, and mailutil 2006f.6 for αlpha testing. To learn about the Alpine Message System, which is basically Pine 5.0, and to help test it, see the UW Alpine Information Center.
| ||
2007 March 2 SeaMonkey Suite 1.1.1 released. The SeaMonkey Suite IMAP client is a nice complement to Pine and I discuss it below in SeaMonkey Suite and Thunderbird versus Pine. I've written about why I use SeaMonkey Suite in SeaMonkey Suite 1.0.1 and Send This Page in my blog, and in Re: Seamonkey mail vs Thunderbird in the mozilla.support.seamonkey newsgroup. Note: SeaMonkey Suite 1.1+ supports many (maybe infinitely many?) IMAP keywords. IMAP Keywords are discussed in Setting Up Keywords (Labels) on the Power Pine page.
| ||
| 2007 January 30 In my blog, I posted an item titled Building and Installing Alpine (Apache-Licensed Pine).
| ||
| 2006 December 6 The University of Washington won a $100,000 Mellon Award for Technology Collaboration (MATC) “for the development and support of IMAP/PINE email tools.” To learn more about this, see MATC 2006 Winners Announced, MATC Winners 2006, and UW a Recipient of the First Annual Mellon Awards for Technology Collaboration. Congratulations to the Pine Team!
| ||
| 2006 November 24 On the Power Pine page, added a section titled Privacy Configuration Settings.
| ||
| 2006 November 19 At Slashdot, there is a discussion about Eduardo Chappa's Patches For Pine Going Away. As usual, some Slashdotters are commenting without reading the referenced page (which is mirrored here).
| ||
| | 2006 September 20 and 25 Cyrus Daboo released Mulberry 4.0.6 and I posted a blog item titled One-Click Tagging in Mulberry. If you would like to really understand IMAP or IMAP keywords (which are discussed on the Power Pine page), I highly recommend that you use Mulberry as one of your IMAP clients. Mulberry is an excellent complement to Pine and I discuss it in IMAP Arena 1: Mulberry versus Pine below.
| |
| | 2006 August 20 Mulberry, which is a very good cross-platform email and calendar client, is now free/gratis and version 4.0.5 has been released. This is great news for IMAP users, especially if you use IMAP keywords (discussed on the Power Pine page), LDAP address books, or the Sieve filtering language. Mulberry is an excellent complement to Pine and I discuss it below in the section IMAP Arena 1: Mulberry versus Pine. I discuss the trend towards making software free (both gratis and libre) in my Deflexion.com blog in the item Freeing the IMAP Clients.
| |
| 2006 August 18 On the Power Pine page, updated the sections Using the Incoming-Folders Collection (aka Pine Shortcuts) and Using Pine's incoming-archive-folders Variable. I also started a discussion thread in gmane.org.infiniteink about Understanding Pine incoming-folders and incoming-archive-folders. Please join the discussion if you have any questions or comments about Pine incoming folders.
| ||
| 2006 August ~2 The University of Washington (UW) launched the Alpine Information Center. Alpine is the name of the upcoming Apache-Licensed Pine and includes Unix, Mac OS X, & MS-Windows desktop versions of Pine, and a web-based version of Pine (formerly known as WebPine). I discuss the history of, and problems related to, the current Pine license in the section Free/Libre Open Source Software and Pine below. I discuss the trend towards making software free (both libre and gratis) in Freeing the IMAP Clients at Deflexion.com.
| ||
| 2006 June 19 On the Power Pine page, added a section called Using a Shell Script to Launch Pine.
| ||
| 2006 June 9 MacOSXHints.com has a poll about What's your favorite email application? Check out the discussion and the poll results (currently ~1% of the votes are for Pine). And vote!
| ||
| 2006 June 7 If you use Pine on Mac OS X, check out today's Deflexion.com blog item, which is titled Clicks, Colors, and Speed in Terminal and iTerm. This discusses why I run Pine in Terminal rather than iTerm, and includes some useful Mac Pine tips. Related Mac Pine tips are in Mac url-viewer tips on the Power Pine page.
| ||
| 2006 May 17 In my blog, I posted an item titled Server-Side Message Labels, which describes how I use labels to help me manage my email. I discuss how to use labels in Pine in Setting Up Keywords (Labels) on the Power Pine page.
| ||
2006 May 11 Mark Crispin posted a message to gmane.mail.imap.uw.c-client message in which he said: “imap-2006 will be a major update... There's a major update to Pine in progress as well. The two will be released together, as has been our practice for the past several years.”
| ||
| 2006 May 6 On the Power Pine page, updated the Collection Tips section so there is now an explanation of how Pine represents directory names and dual-use names (aka hybrid folders). A dual-use name is a single name that is used for both a mailbox and a directory.
| ||
| 2006 February 26 In Reading From Multiple News Servers on the Power Pine page, added information about how you can use Pine and the Genecast NNTP server to read feeds, including my del.icio.us bookmarks feed.
| ||
Starting 2006 February 23 In comp.mail.pine, there is a discussion titled Do people still use Pine? This thread includes more than 35 messages -- don't be shy about posting your thoughts!
| ||
2006 February 4 On the Power Pine page, updated Fun with Color and Kolor so it now includes a subsection called Index Color Rule and Virtual Mailbox Example. The new subsection includes:
| ||
2006 January 23 In my Deflexion.com blog, I posted a blog item titled IMAP Tip: Use a backup-all mailbox. A backup-all mailbox has many uses, including providing an easy way to have an instance of Pine notify you about all your new (RECENT) incoming messages and a good place to experiment with and learn about Pine saved searches (virtual mailboxes). Details are in the blog item.
| ||
2005 December 16 In comp.mail.pine, Chris Game posted a message in which he said: “Every time I've tried to read through [the Power Pine page] in search of some useful tips, I've lost the will to live well before the end!”I know that that page and this page (which are both more than ten years old BTW) are overwhelming and out of control, and I plan to move them — and all the Infinite Ink pages — into a searchable modularized groovy wiki in 2006. I hope we can all maintain the will to live until then! (:-))
| ||
2005 November 28 In comp.mail.pine, I posted instructions for installing the UW pre-built pine-bin.osx-10.4.Z on Mac OS X Tiger. If you want to build Pine yourself, for example if you want to use a PASSFILE or if you are using a system for which there is no pre-built binary, see the Build Tips in Using a PASSFILE with Unix and Mac Pine on the Power Pine page.
| ||
| 2005 November 25 As I announced in a blog post titled Turning on Comments or My Own Private Usenet, I have enabled comments in my Deflexion.com blog. Your comments are welcome!
| ||
| 2005 September & August On this page, added Wish #1: List the Relevant INBOX in every IMAP FOLDER LIST and 4
| ||
2005 September 28 As announced here, the University of Washington (UW) released Pine 4.64, Pico 4.10, Pilot 2.0, and UW IMAP Toolkit version 2004g. To see what's new and to download the Pine Message System, go to washington.edu/pine/changes/4.63-to-4.64.html. Because of a buffer overflow problem in earlier versions of UW IMAP and Pine, it is recommended that everyone upgrade to UW IMAP 2004g+ and Pine 4.64+.
| ||
| 2005 August 25 In the Gmail Tips section of the Power Pine page, I added a tip about how to “bounce forward” (redirect) archived messages to Gmail. Now that Gmail lets users customize the 'From:' address in outgoing mail, many people, e.g. Jeremy Zawodny (but not me), are switching to Gmail.
| ||
2005 August 19
| ||
| 2005 July 30 - April 4 Eduardo Chappa posted a Pine Tip of the Day. These tips are available via the web (HTTP) or via a web feed (RSS/XML).
| ||
| 2005 July 2 On the Power Pine page, added Step 6A, which is about the default-fcc variable, and combined Steps 6B & 6C into Step 6C.
| ||
2005 June 26 On the Power Pine page, added a tip to the Speeding Up Pine section. This new tip is currently #28 and is especially useful if you have a slow connection to the Net and run Pine remotely in an ssh window. This tip includes a sample slowpine alias that you can use to launch Pine when you have a slow connection.
| ||
| 2005 June 1 On the Power Pine page, added a section called Using the Rename Command to Move a Mailbox.
| ||
| 2005 May 8 On the Power Pine page, updated the section Using Pine's Built-In Fetch (#move) Ability so it now includes a subsection called The Metaphysics of a #move Folder: Noun or Verb?
| ||
| 2005 May 2 On this page, added Wish #2: Filter Wishes. On the Power Pine page, updated the section Using a Pine Filter to Automatically Move Messages.
| ||
| 2005 April 28 As announced here, the University of Washington (UW) released Pine 4.63, Pico 4.10, Pilot 2.0, and UW IMAP Toolkit version 2004e. To see what's new, go to washington.edu/pine/changes/4.62-to-4.63.html.
| ||
2005 March 9-12 On the Power Pine page:
| ||
2005 February 13-22 On the Power Pine page:
On the Compartmentalizing and Sharing Your Pine Configuration page, updated
| ||
| 2005 January 18 The University of Washington (UW) released Pine 4.62, Pico 4.9, Pilot 2.0, and UW IMAP Toolkit version 2004c. This version of Pine satisfies a lot of my Pine wishes, including my (now former) #1 Pine wish and part of my #2 Pine wish, and includes a new way to check the current and stay-open mailboxes for recent messages.
| ||
| | 2005 January 17 On the Power Pine page, added a section called Bugs and Debugging.
| |
2005 January 4 On the Power Pine page, I updated the section called Using the incoming-folders Collection. While updating this section, I realized that: You can think of your Pine Incoming Folders as your Pine Bookmarks or Favorites or Daily Reads.And I added that bit of insight to the Incoming-Folders Tips.
| ||
| 2004 November 20 On the Power Pine page, I added a section called POPping Gmail is Different. This describes how I use Pine to move a copy of my Gmail messages to an IMAP server and lists five ways in which Gmail is different from other POP service providers.
| ||
| 2004 November 10 In the article Google Brings E-Mail Client Access to Gmail, Matt Hicks said that today (Nov. 10) Google “began providing free POP3 (Post Office Protocol 3) access on Gmail accounts.” I discuss using Pine with Gmail in the section POPping Gmail is Different on the Power Pine page.
| ||
| 2004 October 28 Steve Hubert, a member of the Pine Team, posted a message in comp.mail.pine, in which he said that in the next version of Pine (4.62), the aggregate select command (;) will be able to select based on a pre-existing rule. This will make it possible to create saved searches or virtual mailboxes. Thank you to Gopi Sundaram for suggesting this great feature.
| ||
2004 October 26 On this page:
| ||
2004 October 16 On the Power Pine page:
| ||
| 2004 September 28 Updated the section below called IMAP Arena 2: SeaMonkey Suite and Thunderbird versus Pine.
| ||
| 2004 August 7 On the Power Pine page, added 2 important SMTP notes. One of the notes is about Sender Policy Framework (SPF), which is an extension to SMTP that helps fight email address forgery.
| ||
2004 July 15 As announced here and here, the University of Washington released Pine 4.61, Pico 4.8, and UW IMAP Toolkit version 2004a. These include many bug fixes and new features, including:
| ||
2004 May 10 As announced here and here, the University of Washington released Pine 4.60, Pico 4.7, and and UW IMAP Toolkit version 2004. These include many bug fixes and new features, including:
| ||
| 2004 March 19 Maciej Ceglowski announced that he and Joshua Schachter are working on LOAF, a GPL'd distributed-social-network filter that seems to be a robust and private way to greenlist a correspondent and limelist a correspondent (of a correspondent)n, where n=1,2,3, etc. It currently works with Procmail and Pine. (If you are a PC-Pine user, you need to wait for Pine 4.60, which will be the first version of PC-Pine that supports sending-filters; Unix Pine and Mac Pine have supported sending-filters for years.) If you use Pine and Procmail, and would like to help find a general solution to the spam problem, I recommend that you try LOAF and participate in its development.
| ||
2004 February 23 Added a section called Avoiding False Positives With Greenlists and Bluelists to my Procmail Quick Start. If you use Pine for email, you can use your Pine address books, which are discussed in this section of the Power Pine page, to create and maintain procmail-accessible greenlists and bluelists. If you want to do greenlisting entirely within Pine, you can use a Pine filter and the From or ReplyTo is in address book? condition.
| ||
| 2004 February 19 Lars Magne Ingebrigtsen created a graph and table of user agents posting to Gmane and Pine is #7.
| ||
| 2003 December 24 In this blog item, Russell Beattie blogged about using ssh on a mobile phone and included a picture of Pine running on a mobile phone!
| ||
| 2003 September 25 Heinz Tschabitscher, of email.about.com, reviewed Pine 4.58 - pinus secura and gave it a
| ||
| 2003 September 19 and September 3 Added sections named Snagging Viruses and Using SpamAssassin to the Procmail Quick Start: An Introduction to email filtering With a Focus on Procmail.
| ||
| 2003 September 15 Added four
| ||
| 2003 September 10 Pine 4.58 released. This version fixes two exploitable overflows that are in version 4.56 and earlier. To see what else is new, see washington.edu/pine/changes/4.56-to-4.58.html.
| ||
Labels: alpine, email, history, linklists, pine
Hashtag: #september-20 [?]
September 2003 - January 2007 News from the IMAP Service Providers page
These IMAP-Service-Provider-related news items are displayed only on the permalink for this blog post.
2007 January 30: In my blog, I posted an item titled Building and Installing Alpine (Apache-Licensed Pine). Alpine, which is basically Pine 5.0, is an excellent cross-platform IMAP client. Since it -- unlike Pine -- is FLOSS, you can create and distribute a patched version of it. For example, you might want to create a patch to make it easy to use Alpine to update a remote greenlist (discussed below). You could then distribute it to your users and the Alpine community (hint hint!).
2007 January 18: SeaMonkey Suite 1.1 released. I discuss why I use SeaMonkey Suite, which includes an IMAP client, in SeaMonkey Suite 1.0.1 and Send This Page in my blog, and in Re: Seamonkey mail vs Thunderbird in the mozilla.support.seamonkey newsgroup.
2006 December 11: Cyrus Daboo released Mulberry 4.0.7. If you would like to really understand IMAP or IMAP keywords (labels), I recommend that you use Mulberry as one of your IMAP clients.
2006 October 10: The Apache Software Foundation released SpamAssassin 3.1.7. SpamAssassin is used by many (maybe most!) email service providers and includes support for Sender Policy Framework (SPF), which is an extension to SMTP that tries to fight email-address forgery (spoofing).
Even if your email service provider does not do SPF checking, I recommend that you use the SPF tester at DNSstuff.com or at Pobox.com to see if the combination of your SMTP MAIL FROM address and your outgoing SMTP server will be considered a forgery by systems to which you send email.
I discuss SPF in this item in What to Look For in an IMAP Service Provider below.
2006 September 20 and 25: Cyrus Daboo released Mulberry 4.0.6 and I posted a blog item titled One-Click Tagging in Mulberry. If you would like to really understand IMAP or IMAP keywords, I recommend that you use Mulberry as one of your IMAP clients.
2006 September 4: As announced here, IMAP-Partners.net launched a support forum and is now using the domain EmailThatWorks.net. This provider is discussed in this section of The Table below and is a provider that I
).
2006 August 31 - September 6: Between August 31 and September 6, some FastMail.FM users were not able to access their email for multiple days. Details are in FM's August 2006 and September 2006 Status blog. Because of this, I have removed the recommended
)
2006 August 20: Mulberry, which is an excellent cross-platform email and calendar client, is now free/gratis and version 4.0.5 has been released. This is great news for IMAP users, especially if you use (or want to use) IMAP keywords, LDAP address books, or the Sieve filtering language. I discuss the trend towards making software free (both gratis and libre) in Freeing the IMAP Clients at Deflexion.com.
2006 August ~2: The University of Washington (UW) launched the Alpine Information Center. Alpine, which is the name of the upcoming Apache-Licensed Pine family of tools, includes Unix, Mac OS X, & MS Windows desktop versions of Pine and a web-based version of Pine (formerly known as WebPine). This is good news for the IMAP world because now everyone — including individuals & service providers who use only FLOSS — will be able to use these powerful IMAP clients. I discuss the history of, and problems related to, the current Pine (4.64) license in the section Free/Libre Open Source Software and Pine on the All About Pine page. I discuss the trend towards making software free (both libre and gratis) in Freeing the IMAP Clients at Deflexion.com.
2006 May 17: In my blog, I posted an item titled Server-Side Message Labels, which describes how I use labels, which are also known as IMAP keywords, to help me manage my email. Support for IMAP keywords is currently #19 in the list of What to Look For in an IMAP Service Provider below.
2006 May 15: In my blog, I posted an item titled Server-Side Address Books and Server-Side Greenlists. This topic is especially relevant to IMAP users (and everyone who uses server-side mailboxes) and I recommend that IMAP users read this blog item, as well as #6 (built-in support for server-side “greenlists” or “accept lists”) and #40 (LDAP-accessible address books) in the list of What to Look For in an IMAP Service Provider below.
2006 May 8: As announced in this thread at EmailDiscussions.com and in this FastMail.FM blog item, FastMail.FM is βeta testing automatic Bcc in their web-based IMAP client. Support for auto-Bcc is currently #25 in my list of What to Look For in an IMAP Service Provider. FastMail.FM is discussed below.
2006 May 6: As announced in this item in the Tuffmail System Status & Announcements blog, Tuffmail is βeta testing LDAP access to their webmail address books. This means that you can now use the same address book from all the Tuffmail web-based IMAP clients and from many desktop IMAP clients. Tuffmail is a provider that I use &
),
Support for LDAP-accessible address books is currently #40 in my list of What to Look For in an IMAP Service Provider. LDAP does for address books what IMAP does for email messages—makes them accessible from most standards-based messaging applications.
2006 May 4: If you are searching for an email- or web-hosting provider, I highly recommend that you read the following two blog items, which will give you a sense of how sleazy the hosting business can be.
- 2006 May 4: EllisLab.com: Why Most Web Hosting Companies Suck by Rick Ellis, CEO of pMachine
- 2006 May 4: Blog.Dreamhost.com: Web Hosting’s Dirty Laundry by Brett
These are about the web-hosting business, but the email-hosting business is just as sleazy. I know because I've been paying close attention to the hosting business the entire time that this IMAP Service Providers page has existed (more than 4 years).
2006 Mar 8: As announced this message in the gmane.ietf.mta-filters discussion group, Philip Guenther and Tim Showalter submitted a new IETF Internet draft (draft-ietf-sieve-3028bis-06.txt) for Sieve: An Email Filtering Language. Sieve is a standard mail filtering language that can be used for server-side or client-side filtering. Sieve is used for server-side filtering at many IMAP providers, including Tuffmail.com and FastMail.FM, which are two providers that I use.
I am collecting Sieve-related links at del.icio.us / Deflexion.com / Messaging / Sieve.
2006 January 31: In my blog, I posted a blog item titled Using a MaybeSpam Mailbox, which describes how I deal with my possibly-spam messages. This blog item includes a Sieve script, which you might want to use if your IMAP provider supports Sieve and the Sieve IMAP flag extension.
2006 January 23: In my Deflexion.com blog, I posted a blog item titled IMAP Tip: Use a backup-all mailbox. Using a backup-all mailbox is useful for a number of reasons, for example IMAP users can use it to get notification about all their new (RECENT) incoming messages.
2005 December 4-9: In comp.mail.misc, there is a thread about Who should run a mail server?, in which David Segall asks this:
“What are the pros and cons of running ones own mail server? If a small
(fifteen person) company without any computer experts wanted to do so
would you encourage or discourage them?”
My response, which I have not posted to the above comp.mail.misc thread, is this:
“The only person who should run a mail server is someone who is a full-time mail system administrator and is 100% committed to keeping up with all the latest vulnerabilities.”
I realized that before I publicly respond to a question like this, I needed to update the list of providers that I recommend people try before choosing a mail hosting provider. Here is my current list:
FastMail.FM(on Infinite Ink probation until they set up their new servers and new backup system, but they are still worth checking out; see 2005 November 10-13 news item below in this section)As of September 2006, FM is back on Infinite Ink probation.- IMAP-Partners
- LuxSci
MailSnare-- As of May 2006, I no longer recommend MailSnare because their services are too expensive- Tuffmail
This list is ordered alphabetically and the links go to the section of this page where I discuss the provider. I'm sure there are other decent mail hosting providers, including some on this page; these are just the ones that I know enough about to feel comfortable recommending.
Another recommendation I have is to avoid using a web-hosting provider for mail hosting. I read a lot of discussion groups about web-hosting providers and they are pretty much universally clueless about what it takes to be a good mail-hosting provider these days.
2005 November 25: As I announced in a blog post titled Turning on Comments or My Own Private Usenet, I have enabled comments in my Deflexion.com blog. Your comments are welcome!
2005 November 10-13: As announced in the November 2005 FastMail.FM Status blog and explained in the Server 4 outage FAQ, some FastMail.FM users had up to 55 hours of downtime starting 2005 November 10. Because of this, I can no longer label FastMail.FM with one of my recommendation icons (e.g.
). Note that because I use FastMail.FM myself and because FastMail.FM has very public discussion groups, I am much more aware of their problems than I am of the problems at other providers. I still have a lot of respect the FastMail.FM team because of their transparency, because of everything they do to support open-source standards-based messaging, and because, according to Outage FAQ #9,
2005 September 30: As discussed in this thread at gmane.mail.mulberry.user, this thread at EmailDiscussions.com (EMD), and this thread at Slashdot.org, ISAMET/Cyrusoft, the makers of the Mulberry IMAP client, announced that “the company today filed for Chapter 7 bankruptcy.”
My guess is that there will never again be such a powerful, standards-compliant, IMAP, CalDAV, and ManageSIEVE desktop client. If we are lucky, the amazing Cyrus Daboo will now turn his commitment to open standards & interoperability towards a robust web-based messaging system, something which is sorely needed and which might save us all from being assimilated by the big co's (Google, Yahoo!, Microsoft, AOL, etc.).
Thank you to Cyrus and his team for the 10 years they spent creating one of the rare powerful standards-compliant Internet messaging systems.
Note: The Cyrus Electronic Mail Project, which includes the excellent Cyrus IMAP server, is unrelated to Cyrusoft/ISAMET and is alive & well!
2005 September 20: Apple Introduces Major Enhancements to .Mac. Mac.com is an IMAP service provider that is discussed in this section of The Table below.
2005 September 19: In Ted Leung's blog, there is an interesting discussion about Model-View separation and Web mail, which includes this quote by Ted:
“Just when we finally achieved "model-view separation" for e-mail (IMAP and IMAP clients), the webmail world smashed those things back together. If Gmail and Yahoo start a competition around innovations in e-mail client features -- something we're desperately in need of -- it reduces my ability to get the features I want because my mail data, my mail address, and the user interface for mail are not just bundled together, they're welded together.
I'm definitely not excited.”
2005 September 15: As announced at the FastMail.FM weblog in this blog item and at EMD in this message, FastMail.FM now supports “WebDAV access to your file storage.” Fastmail.FM is an IMAP provider that I describe in this section of The Table below.
2005 September 13: As posted in this message at EMD, the Oddpost Team announced that they are beta testing the new Yahoo! Mail. Details about Oddpost, which was an IMAP service provider that was acquired by Yahoo! for ~30 million dollars (!), are in the Oddpost section of The Table below. No news about whether this new Oddpostified Yahoo! Mail will support IMAP -- let me know if you know!
2005 August 29: As announced at the FastMail.FM weblog in this blog item, “FastMail.FM now gives [Members+] the ability to send SMS (text) messages from your account to mobile phones.” Fastmail.FM is a provider that I describe in this section of The Table below.
2005 August 22: Alexey Melnikov submitted Common IMAP keywords (draft-melnikov-imap-keywords-03) to the Internet Engineering Task Force. As stated in the Abstract:
“The aim of this document is to document some common [IMAP4] keywords for the purpose of improving interoperability between different IMAP mail clients. The document both documents some keywords already in use, as well as introduces several new ones.”
I discuss IMAP keywords in this item in What to Look For in an IMAP Service Provider below.
2005 August 22: There is an interesting discussion in Joseph Scott's blog titled Email Tags, which discusses IMAP keywords and other IMAP & general email topics. I discuss IMAP keywords in this item in What to Look For in an IMAP Service Provider below.
2005 August 17: Isode published a whitepaper titled Benchmarking M-Box - Isode's IMAP/POP Message Store, which compares the Cyrus, Courier, UWash, Dovecot, and M-Box IMAP servers. Reading this might help you to decide what type of IMAP server you'd like your IMAP service provider to use.
2005 August 14-12: If you have any doubt about whether IMAP has arrived, check out the following links:
- 2005 August 14: TimesOnline.co.uk: Power up your e-mail
- 2005 August 12: engadget.com: How would you change Gmail? — “IMAP” is mentioned more than 60 (!) times (and “I-FREAKING-MAP” is mentioned once) in the Reader Comments
I think it's safe to say that IMAP is
!
2005 August 12 - July 24: On this page, I made lots of updates in the Terminology section and added the following:
- the term “Subscribed” cabinet (aka “Subscribed” virtual collection, “Subscribed” virtual directory, and “Subscribed” virtual hierarchy)
- the term reverse DNS record (aka rDNS record and PTR record)
- the term SMTP path, which was inspired by a 2005-July-22 New Scientist article about "SMTP Path Analysis" titled Retracing spam steps could halt mass emails.
- a diagram that illustrates the relationship between the objects in an IMAP mailstore (messages, mailboxes, & directories).
2005 June 21: In Jeremy Zawodny's blog, there is a discussion about Death to IMAP Clients. This discussion includes a comment by me in which I say “Unfortunately I too have come to the conclusion that all IMAP clients suck.”
2005 June 18: In a message on the spam tools mailing list, John R. Levine said:
“A friend of mine notes that the primary publishers of Sender-ID [SPF] records are bulk senders: ESPs and spammers. So the no-sender-id [warning in Hotmail] will in practice mean "not spam".”
So, according to John and others, it is probably time to delete the spam-signifying Sender-ID/SPF records for your domains (if any such record exists). For more about this, see Microsoft's Hotmail demands Sender-ID, backlash to follow in John's blog and Spammers Continue To Be The Biggest (By Far) Supporters Of Email Authentication at Techdirt.
2005 May 25-31: In comp.mail.imap, there is a discussion about INBOX, how is it really supposed to work? This discussion includes two messages from me.
2005 May 21-25: In Jeremy Zawodny's blog, there is a discussion about GMail vs. Thunderbird: GMail wins! This discussion includes a comment by me about why I have not switched to Gmail.
2005 May 23: In comp.mail.pine, Mark Crispin, the inventor of IMAP, posted a followup message that includes this:
> The problem with maildir and IMAP access
> is that the format itself does not lend
> itself for IMAP access. This has been my conclusion as well. ...
The Courier server ... flagrantly violates IMAP in multiple ways and I think that it also violates maildir.
For more about this topic, see item #4 in Rumors, Musings, and Opinions about the History and Future of IMAP below and the article titled FUD by Sam Varshavchik, the author of the Courier IMAP server.
2005 May 23: Lots of updates in the Terminology section below, including the addition of the terms cabinet, virtual mailbox, and IMAP path.
2005 May 12: As announced here, AOL launched AIM Mail, which is free/gratis and includes “industry-leading spam and anti-virus protection so that your AIM Mail box remains free of spam and viruses. It comes with 2GB of mail storage and also includes support for IMAP.” I've added aim.com to The List below.
2005 May 8 and 6: In the DreamHost forum, I posted two messages about changing MX records — feedback is welcome either in the DH forum, which is open to anyone, or by emailing me.
2005 May 2: At EmailDiscussions.com (EMD), Trip posted an April 2005 Uptime Report. Of the 18 mail service providers listed, 17 had 99% or better uptime, 10 had 99.9% or better uptime, and 3 had 99.99% or better uptime.
2005 April 25, 24, 14, and March 31: Lots of blogging about moving to web-based email and web-based software in general.
- 2005 April 25: In Backpack Preview #3: Web 1.0 calling Web 2.0, Jason Fried of 37signals.com said “And what was the star of Web 1.0? Email. Backpack takes a fresh look at email.” Backpack is a web-based personal information manager (PIM) by the people who created Basecamp.
- 2005 April 24: In Living by the browser, Rafe Colburn said “The big change for me came when I realized that I strongly prefer Gmail to Thunderbird.”
- 2005 April 24: In Websourcing Process, Rael Dornfest said “Apple's [.Mac] service is always running in the background
... handling my personal email.” - 2005 April 14: In Running your company on web apps, Evan Williams said “I think nearly everyone here uses [Gmail] as their client. We just forward our @odeo.com mail there.”
- 2005 March 31: In What's going on at Infinite Ink and Deflexion.com, I said that I've started using Horde/IMP 4.0+ because it “supports 1) saved searches across multiple mailboxes [aka virtual folders] and 2) the IMAP flag command.” And (of course) because it is a web-based IMAP client that is compatible with my other IMAP clients and is available anywhere!
If you are interested in moving to web-based software, this IMAP Service Providers page will (I hope) help you find a good web-based email system and hosting provider. To get an overview of what's going on in web-based software and web services, read the above four blog items and follow their links.
2005 April 6: As announced here, Lux Scientiae, which is discussed in The Table below, “today became the only premium secure e-mail provider to offer lightweight directory access protocol (LDAP) access to shared e-mail address books. The move makes it possible for companies to outsource their e-mail and still have shared address book access from their e-mail clients.” Support for LDAP-accessible address books is currently #40 in my list of What to Look For in an IMAP Service Provider.
2005 March 4-26: On this page:
- Added a Terminology subsection to the IMAP: What & Why section.
- Updated What to Look For in an IMAP Service Provider so there are now 54 things to look for. The updates include the following.
- Added an important note about backing up and restoring IMAP flags and other IMAP metadata (#2).
- Added domain hosting (#4). “Domain hosting” is defined in the new Terminology section.
- Added “Saved Global Search (aka virtual folders)” (#26).
- Added “Global Search (but without saving the search conditions)” (#27).
- Split “support for shared and public IMAP-accessible mailboxes” into two items (#29 and #30).
- Added “ability to view .doc, .xls, and other types of attachments in the webmail client” (#33).
- Updated the Recommendation Icons section so it now says “For most people who are looking for robust managed mail and web hosting, I recommend that you get two providers: one for mail hosting and one for web hosting.”
- Added Non-Public IMAP Service Providers (Alumni Associations, etc.) to the Service Providers section.
2005 March 20: Moved Tuffmail.com from The List to The Table and marked it as a mail-hosting provider that I recommend based on my research
).
2004 December 29, 28, and 14: Lots of blogging about administering personal and family email:
- 2004-12-29: The front lines of the spam wars by Rafe Colburn
- 2004-12-28: Ross on Family Tech Support by Jeremy Zawodny
- 2004-12-14: And speaking of gifts by Lawrence Lessig
The last two blog entries each include a comment by me. I think 2005 is the year that people — including techies like Rafe Colburn and Jeremy Zawodny — will realize:
It's smart to outsource your email administration.
(Unless, of course, you want to be a full-time email administrator.) 2004 is when I finally realized this and outsourced my family's email. For my personal email, I use a combination of Procmail for blue/green/yellow separation & message deflexion (on the servers that host my domains), SpamAssassin/ClamAV for yellow/red separation (at FastMail.FM), and many different IMAP servers (including one running on my Mac).
2004 November 15: Reuters published an article titled Yahoo, EarthLink to Test New Anti-Spam System, which discusses DomainKeys and mentions that DomainKeys are also supported by Gmail and Sify. I updated the section below called What to Look For in an IMAP Service Provider so that “Support for message authentication using DomainKeys (DK)” is now in the list.
2004 November 10: In the article Google Brings E-Mail Client Access to Gmail, Matt Hicks says:
“On Wednesday, the company began providing free POP3 (Post Office Protocol 3) access on Gmail accounts.”
There is a lot of discussion about this around the Net and many people are wondering about IMAP access to Gmail, including:
- Ben Hammersley in his blog entry about Gmail POP access, and
- the Gmail-Users group, which includes a message from me about IMAP keywords.
I list Gmail in the Probably No IMAP4rev1 section below.
I am collecting Gmail-related links at Del.icio.us / Deflexion.com / HostingProviders / Gmail.
2004 November 10: Added a subsection called Out of Business to the Problematic Providers section below. This might provide clues about types of providers to avoid.
2004 October 16 - 26: I updated the following so they now include lots of links and information related to IMAP keywords.
- Setting Keywords or Labels on the Procmail Quick Start page.
- Setting Up Keywords (Labels) On the Power Pine page. This includes a tip about using keywords to implement David Allen's Getting Things Done strategy that is relevant to all IMAP clients that support keywords.
- Keyword (Label) Wishes on the All About Pine page.
- This item and the item below it on this page in the section 'What to Look For in an IMAP Service Provider.' These items discuss servers, clients, and delivery agents that support IMAP keywords.
-
My del.icio.us bookmarks related to Keywords and GTD (Getting Things Done).
2004 September 30: As announced at the FastMail.FM weblog in this & this item, and at EMD in this thread, FastMail.FM "Full subscribers get 600MB email storage, enhanced get 2GB." This upgrade was implemented on September 30. FastMail.FM is one of my providers and a provider that I describe in The Table below
If you sign up with FastMail.FM and want to help Infinite Ink, please use this link to initiate your registration.
2004 September 29: As announced here, ".Mac Mail and iDisk combined storage space for full membership has been increased to 250 MB. Default settings are 125 MB of mail storage and 125 MB of iDisk space, and you can designate the storage to fit the way you use your .Mac account." .Mac Mail is described in The Table below.
2004 September 28: Updated the section called IMAP Arena 2: SeaMonkey (Mozilla Suite) and Thunderbird versus Pine on my All About Pine page. That page also includes a comparison of Pine and its other main competitors, Mutt and Mulberry.
2004 September 22: In the article An analysis of Microsoft's MARID patent applications, John R. Levine says:
“The IETF MARID [MTA Authorization Records in DNS] working group slogged away all summer trying to produce a draft standard about e-mail sender verification. They started with Meng Wong's SPF and Microsoft's Caller ID for E-mail, which got stirred together into a hybrid called Sender ID. One of the issues hanging over the MARID process has been Microsoft's Intellectual Property Rights (IPR) . . .”
If you are interested in the future of email, I recommend that you read the rest of John's article.
2004 September 16, August 26, and 25: MailSnare published SPF records, added Greylisting to its repertoire of anti-spam tools, and upgraded multi-account business plans. MailSnare is described in The Table below and is one of the providers that I recommend.
2004 September 6: I changed the icons that I use to recommend providers. I now use
for a recommended mail-hosting provider and
for a recommended web-hosting provider. I have not yet found a provider that I would recommend for both mail and web hosting. If you know of a provider that is good at both mail (IMAP, user-customizable filtering, keywords, etc.) and web hosting, please let me know.
2004 August 24: Verio launched their Take the Credit Customer Referral Program. As I discuss in this and this section below, Verio is one of my providers and a provider that I highly recommend (
). If you decide to sign up with Verio, please let me know so I can "take the credit"! (Note that I am also a Verio reseller but I am not currently reselling because I do not want to get into the business of collecting money and providing support, both of which can be huge jobs.)
2004 July 27: As announced here, at Bluebottle the "storage quota for each mail account has upgraded to 250Mb." Bluebottle, which is in The Table below, is free/gratis and is a testing ground for their Trusted Delivery™ challenge/response system.
2004 July 21: I posted a message in comp.mail.imap Re: IMAP vs. Gmail (was: IMAP keywords (labels) / Annotate[more]) in which I said:
“I want a good Internet messaging system ... And I finally came to the realization that maybe the solution lies outside the IMAP world. Maybe Gmail's on the right track. Or maybe Chandler is. Or maybe the RSS/Atom/Syndication/WebFeed folks are.”
If you are interested in the future of email and Internet messaging in general, I recommend that you read the rest of my message, which includes a quote from Google's Sergey Brin and the rest of the thread.
2004 July 9: As discussed here and here, "Oddpost is thrilled to declare that we’ve been acquired by Yahoo!'" Oddpost, which is discussed in this section below, is an IMAP service provider. This acquisition means that Yahoo!, which is listed in the Probably No IMAP4rev1 section below, will probably eventually support intertwingled email & web feeding, which Oddpost supports.
2004 July 8: According to this thread at EMD, Mailblocks has been acquired by AOL. Both AOL (discussed below) and Mailblocks (discussed below) are IMAP service providers.
2004 July 1: As announced here, IMAP-Partners.net, which is described in The Table below, "now offer[s] anti-spam at no charge, and anti-virus and even group calendar features for modest, per-user fees. You wanted a lower entry price: overall prices drop by as much as 20% to 50% for some packages."
2004 June 22: LuxSci, which is discussed in The Table below, “has changed its prices for introductory accounts. Our basic account now starts with 100Mb disk space (instead of 25).”
2004 June 16: As announced here and here, Runbox, which is discussed in The Table below, “has decided to increase online storage space for all paying subscriber accounts to 1 GB for email and 100 MB for files. This will be implemented approximately July 1, and prices will remain the same [$29.95/year].” I think that this is the first IMAP provider that is offering at least 1000 MB of mail storage on all their plans.
2004 May 28 and April 30: DreamHost, which is discussed below, increased disk space & bandwidth by 60% on all their plans. They also added a new option to their Rewards program: Now you can “Earn $65 CASH for each account you refer!” (If this had been an option during the last couple years, I could have earned 47 x $65 = $3055, since I have directly referred 47 customers to DreamHost!)
2004 May 22: As announced here, MailSnare “Enhanced accounts [now] come with 100MB of storage and 10 aliases. All customers with existing enhanced accounts will have automatically received this upgrade, including an additional 40MB of storage space and 5 additional aliases.” The MailSnare Enhanced account is $19.95/year (i.e., ~$1.66/month or 20¢/MB/year) and is discussed in detail in The Table below.
2004 May 21 Cyrusoft International, Inc., the makers of the Mulberry IMAP client, announced that they have merged with Information Security Engineering Lab, Inc. and changed their name to ISAMET, Inc.
2004 May 13 Google started βeta testing Google Groups 2. This service provides an easy way for anyone to create a free/gratis discussion group that can be accessed via email, the web, or an atom feed. This is relevant to this IMAP Service Providers page because it means that you do not need to rely on your IMAP provider for mailing-list management, and instead can use the Google Groups 2 service for your mailing list management. (That's what I'm doing!)
2004 April 5: As discussed in the Unofficial AOL Email FAQ:
“... on April 5, 2004, things changed drastically as AOL announced Open Mail Access -- IMAP and authenticated Authenticated SMTP servers available to its membership. (These functions were introduced over time first to users of CompuServe 2000, then to foreign AOL markets.)”
I've added AOL to The List of more reasonably-priced IMAP service providers below in this item. This is great news for all IMAP users because it means that it is likely that more and better IMAP clients and tools are going to be produced (because there are now ~40 million new IMAP users who might want these tools!).
I am collecting AOL-related links at del.icio.us / Deflexion.com / HostingProviders / AOL.
2004 April 3: As announced here, here, here, and here: “It is with sincere regret that we are writing to inform you that geekmail [discussed below] will discontinue services as of April 9. 2004.”
2004 April 2: Today I became a Verio Reseller. I haven't decided if I am actually going to resell their services, but I decided that I am willing to pay big bucks to have a provider that I can depend on (see, for example, the details of the Verio Signature Hosting plan below). As a reseller, the price becomes reasonable and I have the option of reselling and making some money. If I decide to become a service provider, my target audience will be people who want a robust FreeBSD shell account that supports procmail, spamassassin, clamav, vsnag, pine, mutt, LOAF, and lots more. Note that my plan is not to compete with IMAP providers, but instead to offer a service that power users can use in conjunction with their IMAP hosting provider — or with Gmail or with any mail-hosting provider. For example, as I describe in this section of my Procmail Quick Start, I currently use procmail to deflect my mailing-list messages to my FastMail.FM IMAP-accessible mailboxes.
If you have any thoughts, advice, words of wisdom, or warnings about this, please post in the Infinite Ink discussion group.
Google-Related News #
| 2004 April 2: Two years ago today Infinite Ink first published this IMAP Service Providers article as a separate page. Before that, a much shorter version was published as part of Changing Your From Header in Pine. One good thing about paying close attention to email providers for the last two years is that it was pretty clear to me that Gmail, which is the next news item, was not an April Fool's hoax! I wrote the following at the end of 2003 in my Deflexion.com blog: “Remotely hosted disk space is cheap — this happened in 2003 but not all hosting providers have figured out they need to do this.” That blog entry includes other reflexions about 2003 and predictions for 2004, including a wild Google prediction that I am hoping will come true (but did not). 2004 April 1: Google announced Gmail, one Gigabyte (1024 MB) of web-based searchable email for free. The mailstore is not currently POP or IMAP accessible, but Gmail is relevant to this IMAP page because:
|
2004 March 31: As announced here, MailSnare (discussed below) has added basic RSS news feed capability to their VisualOffice test site. Note that GeekMail (discussed below) and OddPost (discussed below) also offer this.
2004 March 21: In the article Internet Providers Should Find Their Way to IMAP (single-page printer version) at The Washington Post, Rob Pegoraro says the following about IMAP-based email:
“Spam and viruses are easier to deflect, since your mail software can peek at each new message before downloading it, then wipe it off the server before it gets to stain your hard drive. But if your computer does get wiped out by a virus, you won't lose your e-mail from it.”
An online discussion about this article is transcribed in Fast Forward: E-Mail Evolution. Especially interesting is this comment from someone in Virginia:
“Just a word of warning for those using IMAP. My wife was doing this in order to read her email at work and at home, just as you recommended. But recently, our provider had a catastrophic RAID failure that they could not recover from, so all that email saved on their server was lost! Most bigger providers should have ways of recovering from this, but ours did not (yes, we will be taking our accounts elsewhere).”
“Daily or more backups” is #2 in my list of What to Look For in an IMAP Service Provider below. I recommend that you do not even consider an IMAP provider that does not do backups & restores. And make sure you test their restore procedure ASAP (before you need it!).
2004 March 19: If you use Pine and Procmail, and would like to help find a general solution to the spam problem, I recommend that you try LOAF, a GPL'd distributed-social-network filter that Maciej Ceglowski announced today (2004-03-19). It currently works with Procmail and Pine.
I am collecting LOAF-related links at Del.icio.us / Deflexion.com / Messaging / LOAF.
2004 February 23: Added a section called Minimizing False Positives With Greenlists and Bluelists to my Procmail Quick Start. Being able to use a greenlist, which is sometimes called a whitelist, is currently #6 on my list below of What to Look For in an IMAP Service Provider.
2004 February 18: Added two
items in the section What to Look For in an IMAP Service Provider, one about Sender Policy Framework (SPF) and one about syndication.
2004 January 17 and 20 As announced in this and this message, SpamAssassin 2.62 and 2.63 released, respectively. SpamAssassin is a popular spam-detection and scoring tool that is often used in conjunction with Procmail and IMAP.
If you use SpamAssassin, or any other spam-detection tool, I recommend that you plug it in after you process your “bluelist” (solicited bulk) and “greenlist” messages. This will both save processor power and avoid false positives & the mangling of messages that are almost surely not spam. For more about my spam-fighting strategy, see Reverse Spam Filtering: Winning Without Fighting.
2004 January 10: In preparation for the upcoming release of Pine 4.60, which will support IMAP keywords (labels), I am re-evaluating which providers I recommend. Most Cyrus, Mirapoint, and UW IMAP servers support keywords but Courier IMAP can support keywords only in version 2.1 and later. If you use a provider that uses Courier IMAP, please let me know if their server supports IMAP keywords. One way you can test this is to use Mulberry 3.1 or later to view a mailbox on the server. Then right click on any message, choose Flags from the pop-up window, and see if the 8 user-defined Labels are available (i.e., not grayed out).
2004 January 4: Lots of tweaks and updates on this page,
- An
item in the IMAP: What & Why section, which describes three ways to use IMAP mailboxes to update server-side filters. - An
item and a
item related to IMAP keywords (labels) in the section What to Look For in an IMAP Service Provider. - A number of providers have either gone out of business or are no longer accepting new sign-ups. Many of these providers were killed (or seriously injured) by spam, viruses, and other Net abuse. I've left these in The Table with a gray background and a note about what's happening with the provider.
- Of the providers that are still in business, many have upped their services and/or lowered their prices! I haven't updated all of them so if any details wrong below, please post in the Infinite Ink discussion group.
- Lots of new IMAP providers added to this page. A few years ago it was hard to find IMAP providers, but now they are everywhere — I think 2004 will be the year that IMAP arrives for non-techies (2003 was the year it really arrived for techies!).
2003 November 21: Spamcop.net, which is in The Table below, announced that in June 2003 they were bought by IronPort, the Bonded-Sender company.
2003 November 21: At Deflexion.com in this blog item, I posted a response to a discussion thread at EMD about some things that I say on this page. The title of the blog item is EMailDiscussions.com - MailSnare recommended, FM
2003 September 19 and September 3: Added sections named Snagging Viruses and Using SpamAssassin to the Procmail Quick Start: An introduction to email filtering with a focus on procmail. These Procmail recipes are especially useful when Procmail can deliver “possibly spam” and “possibly virus” messages to mailboxes on an IMAP server. This way you can use an IMAP client to delete (or save) messages in these mailboxes and you do not need to waste time and bandwidth downloading the bodies of these spam and virus messages.
The old IMAP news items that used to be on this page are archived on my Deflexion.com blog on the page called Pre-October-2003 Deflexion & Reflexion from the IMAP Service Providers Page.
Labels: email, history, hostingproviders, imap, linklists, webmail
Hashtag: #september-20 [?]
September 2003 - June 2007 News from the Power Pine page
- 2007 June 28: The University of Washington (UW) released Alpine 0.999, Pico 4.96, Pilot 2.99, UW IMAP Toolkit imap-2006j, and mailutil 2006j.8 for αlpha testing. To learn about the Alpine Message System, which is basically Pine 5.0, and to help test it, see my blog item titled Building and Installing Alpine (Apache-Licensed Pine) and the UW Alpine Information Center.
- The earlier Pine-related news items are displayed only on the permalink for this item.
- 2007 March 12: On the All About Pine page, added Wish #1: Feed Wishes.
- 2007 March 2: SeaMonkey Suite 1.1.1 released. The SeaMonkey Suite IMAP client is a nice complement to Pine and is discussed on the All About Pine page in the section SeaMonkey Suite and Thunderbird versus Pine. I discuss why I use SeaMonkey Suite in a blog item titled SeaMonkey Suite 1.0.1 and Send This Page and in mozilla.support.seamonkey in a message titled Re: Seamonkey mail vs Thunderbird.
Note: SeaMonkey Suite 1.1+ supports many (maybe infinitely many?) IMAP keywords. IMAP Keywords are discussed in Setting Up Keywords (Labels) below. - 2007 January 30: In my blog, I posted an item titled Building and Installing Alpine (Apache-Licensed Pine).
- 2006 December 6: The University of Washington won a $100,000 Mellon Award for Technology Collaboration (MATC) “for the development and support of IMAP/PINE email tools.” To learn more about this, see MATC 2006 Winners Announced, MATC Winners 2006, and UW a Recipient of the First Annual Mellon Awards for Technology Collaboration. Congratulations to the Pine Team!
- 2006 November 24: On this page, added a section titled Privacy Configuration Settings.
- 2006 November 19: At Slashdot, there is a discussion about Eduardo Chappa's Patches For Pine Going Away. As usual, some Slashdotters are commenting without reading the referenced page (which is mirrored here).
- 2006 September 20 and 25: Cyrus Daboo released Mulberry 4.0.6 and I posted a blog item titled One-Click Tagging in Mulberry. If you would like to really understand IMAP or IMAP keywords (which are discussed below), I highly recommend that you use Mulberry as one of your IMAP clients. Mulberry is an excellent complement to Pine and I discuss it on the All About Pine page in the section IMAP Arena 1: Mulberry versus Pine.
- 2006 August 20: Mulberry, which is a cross-platform email and calendar client, is now free/gratis and version 4.0.5 has been released. This is great news for IMAP users, especially if you use IMAP keywords (discussed below), LDAP address books, or the Sieve filtering language. Mulberry is an excellent complement to Pine and I discuss it on the All About Pine page in the section IMAP Arena 1: Mulberry versus Pine. I discuss the trend towards making software free (both gratis and libre) in Freeing the IMAP Clients at Deflexion.com.
- 2006 August 18: On this page, updated the sections Using the Incoming-Folders Collection (aka Pine Shortcuts) and Using Pine's incoming-archive-folders Variable. I also started a discussion thread in gmane.org.infiniteink about Understanding Pine incoming-folders and incoming-archive-folders. Please join this discussion thread if you have any questions or comments about Pine incoming folders.
- 2006 August ~2: The University of Washington (UW) launched the Alpine Information Center. Alpine, which is the name of the upcoming Apache-Licensed Pine, includes a web-based version of Pine (formerly known as WebPine), as well as Unix, Mac OS X, & MS-Windows desktop versions of Pine. I discuss the history of — and problems related to — the Pine 4.64 (and earlier) license in the section Free/Libre Open Source Software and Pine on the All About Pine page. I discuss the trend towards making software free (both libre and gratis) in Freeing the IMAP Clients at Deflexion.com.
- 2006 June 19: On this page, added a section called Using a Shell Script to Launch Pine.
- 2006 June 9: MacOSXHints.com has a poll about What's your favorite email application? Check out the discussion and poll results (currently ~1% of the votes are for Pine).
- 2006 June 7: If you use Pine on Mac OS X, check out today's Deflexion.com blog item, which is titled Clicks, Colors, and Speed in Terminal and iTerm. This discusses why I run Pine in Terminal rather than iTerm, and includes some Mac Pine tips. Related tips are in Mac url-viewer tips below.
- 2006 May 17: In my blog, I posted an item titled Server-Side Message Labels, which describes how I use labels to help me manage my email. I discuss how to use labels in Pine in Setting Up Keywords (Labels) below.
- 2006 May 11: Mark Crispin posted a message to gmane.mail.imap.uw.c-client message in which he said:
“imap-2006 will be a major update... There's a major update to Pine in progress as well. The two will be released together, as has been our practice for the past several years.”
- 2006 May 6: Updated the Collection Tips below so there is now an explanation of how Pine represents directory names and dual-use names (aka hybrid folders). A dual-use name is a single name that is used for both a mailbox and a directory.
- 2006 February 26: In Reading From Multiple NNTP Servers below, added information about how you can use Pine and the Genecast NNTP server to read feeds, including my blog feed and my del.icio.us bookmarks feed.
- Starting 2006 February 23: In comp.mail.pine, there is a discussion titled Do people still use Pine? This thread includes more than 35 messages -- don't be shy about posting your thoughts!
- 2006 February 4: Updated Fun with Color and Kolor below so it now includes a subsection called Index Color Rule and Virtual Mailbox Example. The new subsection includes:
- an example index color rule, which I use to color solicited-bulk-email messages blue on my Pine MESSAGE INDEX screen, and
- instructions for creating a “virtual mailbox” of messages that match this rule.
- 2006 January 23: In my Deflexion.com blog, I posted a blog item titled IMAP Tip: Use a backup-all mailbox. A backup-all mailbox has many uses, including providing an easy way to have an instance of Pine notify you about all your new (RECENT) incoming messages and a good place to experiment with and learn about Pine saved searches (virtual mailboxes). Details are in the blog item.
- 2005 December 16: In comp.mail.pine, Chris Game posted a message in which he said:
“Every time I've tried to read through [the Power Pine page] in search of some useful tips, I've lost the will to live well before the end!”
I know that this page (which is more than ten years old BTW) is overwhelming and out of control, and I plan to move it — and all the Infinite Ink pages — into a searchable modularized groovy wiki in 2006. I hope we can all maintain the will to live until then! (:-)) - 2005 November 28: In comp.mail.pine, I posted instructions for installing the UW pre-built
pine-bin.osx-10.4.Zon Mac OS X Tiger. If you want to build Pine yourself, for example if you want to use a PASSFILE or if you are using a system for which there is no pre-built binary, see the Build Tips in Using a PASSFILE with Unix and Mac Pine below. - 2005 November 25: As I announced in a blog post titled Turning on Comments or My Own Private Usenet, I have enabled comments in my Deflexion.com blog. Your comments are welcome!
- 2005 September & August: On the All About Pine page, added Wish #1: List the Relevant INBOX in every IMAP FOLDER LIST and 4
wishes to the Miscellaneous Pine Wishes. - 2005 September 28: As announced here, the University of Washington (UW) released Pine 4.64, Pico 4.10, Pilot 2.0, and UW IMAP Toolkit version 2004g. To see what's new and to download the Pine Message System, go to washington.edu/pine/changes/4.63-to-4.64.html.
Because of a buffer overflow problem in earlier versions of UW IMAP and Pine, it is recommended that everyone upgrade to UW IMAP 2004g+ and Pine 4.64+. - 2005 August 25: On this page, in the Gmail Tips section, added a tip about how to “bounce forward” (redirect) archived messages to Gmail. Now that Gmail lets users customize the 'From:' address in outgoing mail, many people, e.g. Jeremy Zawodny (but not me), are switching to Gmail.
- 2005 August 19:
- In comp.mail.pine, I posted a quick start to setting up Pine to access an INBOX on a POP server.
- On this page, I updated the section Using Pine's Built-In Fetch (#move) Ability, which describes an alternate way to access a POP INBOX with Pine.
- 2005 July 30 - April 4: Eduardo Chappa posted a Pine Tip of the Day. These tips are available via the web (HTTP) or via a web feed.
- 2005 July 2: On this page, added Step 6A, which is about the default-fcc variable, and combined Steps 6B & 6C into Step 6C.
- 2005 June 26: On this page, added a tip to the Speeding Up Pine section. This new tip is currently #28 and is especially useful if you have a slow connection to the Net and run Pine remotely in an ssh window. This tip includes a sample
slowpinealias that you can use to launch Pine when you have a slow connection. - 2005 June 1: On this page, added a section called Using the Rename Command to Move a Mailbox.
- 2005 May 8: On this page, updated the section Using Pine's Built-In Fetch (#move) Ability so it now includes a subsection called The Metaphysics of a #move Folder: Noun or Verb?
- 2005 May 2: On this page, updated the section Using a Pine Filter to Automatically Move Messages. On the All About Pine page, updated the Wishes section so it now begins with Wish #1: Filter Wishes.
- 2005 April 28: As announced here, the University of Washington (UW) released Pine 4.63, Pico 4.10, Pilot 2.0, and UW IMAP Toolkit version 2004e. To see what's new, go to washington.edu/pine/changes/4.62-to-4.63.html.
- 2005 March 9-12: On this page:
- Updated the Gmail Tips section so it now describes how to work around some Gmail bugs.
- Updated Using a Pine Filter to Automatically Move Messages.
- 2005 February 13-22: On this page:
- Added Step 6F, which is about the index-format variable.
- Updated Setting Up Keywords (Labels).
- Added two new speed tips, which at the moment are speed tips #22 and #23.
- Added Using Environment Variables to Specify Folders and Collections.
- Added Posting to Multiple NNTP Servers in Pine 4.56 and Later.
- Updated Using Pine's pruned-folders Variable, especially the Pruning Tips.
the... - sample feature-list,
- sample index-format,
- and 22 sample keywords (aka user-defined labels or tags)
- 2005 January 18: The UW (University of Washington) released Pine 4.62, Pico 4.9, Pilot 2.0, and UW IMAP Toolkit version 2004c. This version of Pine satisfies a lot of my Pine wishes, including my #1 Pine wish and part of my #2 Pine wish and includes a new way to check the current and stay-open mailboxes for recent messages.
- 2005 January 17: Added a section at the bottom of this page called Bugs and Debugging.
- 2005 January 4: Updated the section Using the Incoming-Folders Collection below. While updating this section, I realized that:
You can think of your Pine Incoming Folders as your Pine Bookmarks or Favorites or Daily Reads.
And I added that bit of insight to the Incoming-Folders Tips. - 2004 November 20: Added a section below called POPping Gmail is Different. This describes how I use Pine to fetch a copy of my Gmail messages and five ways in which Gmail is different from other POP service providers.
- 2004 November 10: In the article Google Brings E-Mail Client Access to Gmail, Matt Hicks said that today (Nov. 10) Google “began providing free POP3 (Post Office Protocol 3) access on Gmail accounts.” I discuss how to use Pine with Gmail in the section POPping Gmail is Different below.
- 2004 October 26: On the All About Pine page, added a section called Wish #2: Keyword (Label) Wishes and updated the section called Your X-Message-Flag Header. I now recommend not using the X-Message-Flag header because it is considered a spam indicator by some spam-detection tools.
- 2004 October 16: On this page:
- Added a section called Setting Up Keywords (Labels). This includes a tip about using keywords to implement David Allen's Getting Things Done strategy.
- Updated the sections called Using the
-passfileand-nowrite_passfileCommand-Line Arguments and Checking the Current Mailbox and Stay-Open Mailboxes for Recent Messages.
- Added a section called Setting Up Keywords (Labels). This includes a tip about using keywords to implement David Allen's Getting Things Done strategy.
- 2004 September 28: On the All About Pine page, updated the section called IMAP Arena 2: SeaMonkey Suite and Thunderbird versus Pine.
- 2004 August 7: Added 2 important SMTP notes in Step 5 below. One of the notes is about SPF (Sender Policy Framework), which is an extension to SMTP that tries to help fight email address forgery.
- 2004 July 15: As announced here and here, the University of Washington released Pine 4.61, Pico 4.8, and UW IMAP Toolkit 2004a. This version of Pine includes many new and improved features.
- 2004 May 10 The University of Washington released Pine 4.60, Pico 4.7, and imap-2004 (UW IMAP Toolkit version 2004). These include many bug fixes and new features, including:
- support for IMAP keywords (labels). For information about IMAP keywords, see Setting Up Keywords (Labels) below and this item & the item below it in the section What to Look For in an IMAP Service Provider on the IMAP Service Providers page.
- support for Format=Flowed (aka f=f). For discussion about f=f, see the Editor Tips in Step 6D below.
- rendering of UTF-8 messages into the Pine user's local character set.
- piping & sending-filters in PC-Pine, which means that PC-Pine users will (finally!) be able to use external filters such as LOAF. (Unix Pine users have been able to do this for ~10 years.)
- three new commands in mailutil: delete, rename, and prune. mailutil is a utility program that helps manage mailboxes. It ships with both Pine and the UW IMAP Toolkit.
- 2004 March 19 Maciej Ceglowski announced that he and Joshua Schachter are working on LOAF, a GPL'd distributed-social-network filter that seems to be a robust and private way to greenlist a correspondent and limelist a correspondent (of a correspondent)n, where n=1,2,3, etc. It currently works with Procmail and Pine. (If you are a PC-Pine user, you need to use Pine 4.60 or later, which are the first versions of PC-Pine that supports sending-filters; Unix Pine and Mac Pine have supported sending-filters for years.)
If you use Pine and Procmail, and would like to help find a general solution to the spam problem, I recommend that you try LOAF and participate in its development. I'm collecting LOAF-related links at Del.icio.us/Deflexion.com/Messaging/LOAF. - 2004 February 23 Added a section called Avoiding False Positives With Greenlists and Bluelists to the Procmail Quick Start. If you use Pine for email, you can use your Pine address books, which are discussed below, to create and maintain procmail-accessible greenlists and bluelists. If you want to do greenlisting entirely within Pine, you can use a Pine filter and the "
" condition.From or ReplyTo is in address book? - 2004 February 19 Lars Magne Ingebrigtsen created a graph and table of user agents posting to Gmane and Pine is #7.
- 2003 December 24 In this blog item, Russell Beattie blogged about using ssh on a mobile phone and included a picture of Pine running on a mobile phone!
- 2003 September 25 Heinz Tschabitscher, of email.about.com, reviewed Pine 4.58 - pinus secura and gave it a
rating. - 2003 September 19 and September 3 Added sections named Snagging Viruses and Using SpamAssassin to the Procmail Quick Start: An Introduction to Mail Filtering With a Focus on Procmail.
- 2003 September 15: Added four
speed tips to Speeding Up Pine below so there are now a total of 34 speed tips. The new tips are currently #4, #16, #24, and #25.
The old Pine and IMAP news items that used to be on this and the All About Pine page are archived at Deflexion.com on the page called Pre-October-2003 Deflexion & Reflexion from the All About Pine Page
Labels: alpine, email, history, linklists, pine
Hashtag: #september-20 [?]
consider reworking your entire website's content
with regards to the page: http://www.ii.com/internet/robots/procmail/qs/I've known for a long time that I need to do this and this Deflexion.com site was actually created "for experimenting with tools and designs that might be used for the redesign of the Infinite Ink site." A major reworking is going to happen, but for now I'm cutting down the news and metanotes sections of my pages, starting with the Procmail Quick Start. The news that used to be on that page is now located on this blog in a blog item titled September 2003 - March 2007 News from the Procmail Quick Start.
also page: http://www.ii.com/internet/messaging/imap/isps/
Greetings, and thank you for this wonderful information! However, I nearly dismissed it as a simple news aggregator site only. The news and metanotes take up so much room at the top, I began wondering whether there really was any content about procmail. Such excellent content shouldn't be so horribly strangled to oblivion by its layout.. . . Please - please - consider reworking your entire website's content.. . .
Labels: sitedesign
Hashtag: #consider-rew [?]
September 2003 - March 2007 News from the Procmail Quick Start
- (These old Procmail-related news items are displayed only on the permalink for this blog post.)
- 2007 March 2 SeaMonkey Suite 1.1.1 released. I discuss why I use SeaMonkey Suite, which includes a mail & news client and was formerly known as Mozilla Suite, in SeaMonkey Suite 1.0.1 and Send This Page in my blog, and in Seamonkey mail vs Thunderbird in mozilla.support.seamonkey.
Note: SeaMonkey Suite 1.1+ supports many (maybe infinitely many?) IMAP keywords. IMAP Keywords are discussed in Setting Keywords or Labels below.
2007 February 14 The Apache Software Foundation released SpamAssassin 3.1.8. SpamAssassin 3.0+ includes support for SPF, which is an extension to SMTP that tries to fight email-address forgery.
To ensure that your outgoing email messages are not considered forgeries by SPF, I recommend that you use the SPF tester at DNSstuff.com, at Kitterman.com, at Pobox.com, or at Microsoft to see if your SMTP MAIL FROM (Return-Path) address and your outgoing SMTP server are an acceptable combination. I describe how to plug SpamAssassin into Procmail in Using SpamAssassin below.- 2007 January 30 In my blog, I posted an item titled Building and Installing Alpine (Apache-Licensed Pine). Alpine, which is basically Pine 5.0, is an excellent cross-platform IMAP client. Since it -- unlike Pine -- is FLOSS, you can create and distribute a patched version of it. For example, you might want to create a patch to make it easy to use Alpine to update a Procmail greenlist (discussed below). You could then distribute the patched Alpine to your users and the Procmail & Alpine communities (hint hint!).
- 2006 October 17-22 In a comp.mail.misc thread titled Seeking beta testers for procmail-related program, Jim Dalton announced and discussed RW4M (Recipe Wizard for the Masses). RW4M is free/gratis and “runs on MS Windows and provides a wizard for creating procmail recipes and simplifies other procmail-related tasks.”
-
2006 September 20 and 25 Cyrus Daboo released Mulberry 4.0.6 and I posted a blog item titled One-Click Tagging in Mulberry. If you would like to really understand IMAP or IMAP keywords, I recommend that you use Mulberry as one of your IMAP clients. To learn more about IMAP keywords, see Setting Keywords or Labels below. -
2006 August 20 Mulberry, which is a cross-platform email and calendar client, is now free/gratis and version 4.0.5 has been released. This is great news for IMAP users, especially if you use (or want to use) IMAP keywords, LDAP address books, or the Sieve filtering language. I discuss how to use Procmail to set IMAP keywords on incoming messages in Setting Keywords or Labels below. I discuss the trend towards making software free (both gratis and libre) in Freeing the IMAP Clients at Deflexion.com. - 2006 May 17 In my blog, I posted an item titled Server-Side Message Labels, which describes how I use labels to help me manage my email. I discuss how to use Procmail to set labels on incoming messages in Setting Keywords or Labels below.
- 2006 May 15 In my blog, I posted an item titled Server-Side Address Books and Server-Side Greenlists. This blog item, as well as the Minimizing False Positives With Greenlists and Bluelists section below, might be useful to you if you use a greenlist (aka whitelist) to help you separate spam from non-spam.
- 2006 April 1 Updated the Notes in Setting Keywords or Labels below so that these notes now include some useful information that was discussed in the gmane.mail.procmail thread about recipe to add keywords to an imap message.
- 2006 February 21 Whenever I look at this page (or any of my pages), I click on a few random links to see if the links work and to see what's up with people who have contributed to the Procmail community. Today I clicked on Uriel Wittenberg, who I list in the Thanks section below, and learned that “Uriel recently passed away at the age of 48. He had been suffering from lymphoma.” I'm sorry to hear this and wanted to make sure that everyone who is still alive knows that I appreciate very much the great big geeky Procmail community.
- 2006 January 31 In my Deflexion.com blog, I posted a blog item titled Using a MaybeSpam Mailbox, which describes how I deal with my possibly-spam messages. This blog item includes a Sieve script, but you could do the same type of thing in Procmail (e.g., by setting keywords or labels with Procmail).
- 2006 January 15 On this page, in the Warnings
( subsection of Set Up Your Procmail Files for Testing, added another example of a problem caused by not using the Procmail defaults.
) - 2005 December 9 On this page, in Step by Step Through Setting Up and Testing Procmail, added a Warning to Step 2c about a broken
that is part of some Linux distribution./etc/procmailrc - 2005 December 6 - September 2 On this page, added four notes about mailbox names, one about the dollar-sign character and exclamation-mark character (
$and!), one about the caret character (^), one about the tilde character (~), and one about dual-use names (aka hybrid folders). - 2005 November 25 As I announced in a blog post titled Turning on Comments or My Own Private Usenet, I have enabled comments in my Deflexion.com blog. Your comments are welcome!
- 2005 November 14-18 In the Procmail mailing list, which is described in the Procmail Discussion Groups section below, there was a thread about new features for procmail.
- 2005 August 25 If you are one of the many people who are switching to Gmail because Gmail now lets users customize the 'From:' address in outgoing mail, you might be interested in the Gmail Tips on my Power Pine page. I just added a tip about how to use Pine to “bounce forward” (redirect) archived messages to Gmail. I discuss how to use Procmail to route incoming mail to Gmail in Forwarding and Plus Addressing below.
- 2005 August 22 There is an interesting discussion in Joseph Scott's blog titled Email Tags, which discusses Procmail, IMAP keywords, and more. I discuss using Procmail to set keywords or labels below.
- 2005 June 18 In a message on the spam tools mailing list, John R. Levine said:
“A friend of mine notes that the primary publishers of Sender-ID [SPF] records are bulk senders: ESPs and spammers. So the no-sender-id [warning in Hotmail] will in practice mean "not spam".”
So, according to John and others, it is probably time to delete the spam-signifying SPF records for your domains (if any such record exists). For more about this, see Microsoft's Hotmail demands Sender-ID, backlash to follow in John's blog and Spammers Continue To Be The Biggest (By Far) Supporters Of Email Authentication at Techdirt. - 2005 May 21 On the Virus Snaggers (vsnag) mailing list, Dallman Ross announced “npd.rc. It has one purpose: stop the neo-Nazi spam spew put out by the Sober.Q worm.
[...] You don't even need to run vsnag to use this.” I discuss vsnag and other ways to deal with viruses in the Snagging Viruses section below. - 2005 January 5 Updated Step by Step Through Setting Up and Testing Procmail so the old Steps 1 and 2 are now Steps 0 and 1; and Step 2 is now about backing up
~/.forward,~/.procmailrc, and the global procmailrc, if they exist. - 2004 December 11 Bart Schaefer posted two excellent messages to the Procmail list, one about virtual domains and one about maildir-format mailboxes vs. Procmail's MAILDIR variable. I have added links to these messages in the relevant sections below and changed “Virtual Domain” to “Virtual-Domain Dropbox” in the title of this section: Important Warning: Procmail Cannot Reliably Route Users' Messages in a Virtual-Domain Dropbox.
- 2004 November 24 Dallman Ross released Virus Snaggers (vsnag) 2.22a. Important: To use vsnag 2.x, you need Procmail 3.15+. I discuss dealing with viruses in the Snagging Viruses section below.
- 2004 November 17 Updated the Procmail Discussion Groups section below so it now includes links to RSS feeds of the Procmail list and many other ways to access the list.
- 2004 November 12 In the Procmail list, Dallman Ross posted a message about the “Future of procmail” from Stephen R. van den Berg, the long lost Procmail creator. In the message, Stephen said “given the apparent state of affairs, please allow for me until this weekend to evaluate the situation at hand. [...] Do not despair, the cavalry will come to the rescue.” Thanks to Sam for bringing up this issue, to Dallman for tracking down Stephen, and to Stephen (and the cavalry!) for coming to the rescue.
- 2004 October 25 Added a section to this page called Setting Keywords or Labels.
- 2004 October 19 In the Procmail list, Sam started a thread about Who is the procmail maintainer? This includes discussion about the location of various Procmail patches and why they have not been incorporated into an official Procmail release.
- 2004 September 22 In the article An analysis of Microsoft's MARID patent applications, John R. Levine says:
“The IETF MARID [MTA Authorization Records in DNS] working group slogged away all summer trying to produce a draft standard about e-mail sender verification. They started with Meng Wong's SPF and Microsoft's Caller ID for E-mail, which got stirred together into a hybrid called Sender ID. One of the issues hanging over the MARID process has been Microsoft's Intellectual Property Rights (IPR) . . .”
If you are interested in the future of email, I recommend that you read the rest of John's article. - 2004 September 21 and August 24 In comp.mail.misc messages titled ANNOUNCE: Procmail Module Library 2004.0921 released (sourceforge) and ANNOUNCE: Procmail Module Library - strategies against spam, Jari Aalto announced that “recently new modules were added to the Procmail Module Library CVS repository to interface some well known Bayesian Statistical Unsolicited Bulk Email (UBE) prevention programs. [...] Included is a prerelease of the document "Procmail plan for spam" that describes two Procmail based approaches to reducing unwanted mail.” Jari's document includes a section called Bouncing messages do no good, which is in agreement with what I say in the section Rejecting or “Bouncing Back” a Message below.
- 2004 September 7 As announced here, Jason Tishler updated the Cygwin version of Procmail to 3.22-10.
- 2004 July 25 Added a subsection called The Problems With Forwarding to the Forwarding and Plus Addressing section below.
- 2004 July 14 Sean B. Straw, of Professional Software Engineering, posted a message in the procmail list Re: local procmail filtering before using sendmail smarthost, in which he says
“There is a procmail mantra. Please recite it with me:
I recommend that all Procmail users read this message. I've added a link to it in my delicious bookmarks related to Procmail and in the section below called List of Links: “Why Headers Don't Matter” and More.PROCMAIL IS NOT AN MTA.”
- 2004 March 19 Maciej Ceglowski announced that he and Joshua Schachter are working on LOAF, a GPL'd distributed-social-network filter that seems to be a robust and private way to greenlist a correspondent and limelist a correspondent (of a correspondent)n, where n=1,2,3, etc. (aka your first, second, third, etc. degree correspondents). It currently works with Procmail and Pine.
If you use Pine and Procmail, and would like to help find a general solution to the spam problem, I recommend that you try LOAF and participate in its development.
I am collecting LOAF-related links at Del.icio.us / Deflexion.com / Messaging / LOAF. - 2004 March 18 Added a tip about “downcasing” the letters in a mailbox name that I recently stumbled upon. This section also discusses forwarding, plus addressing, and automatically assigning a particular label or delivering to a particular mailbox on the target system (the system to which the messages are forwarded). The example target systems are Tuffmail.com and Gmail.com, but these examples can be adapted to many other systems.
-
25 February 2004: Because of the current batch of viruses, I recommend that you quarantine — but do not auto-delete — all messages that have attachments with a “nasty extension,” including .zip. For details about what the nasty extensions are and how to snag these messages, see the Snagging Viruses section below. - 2004 February 23 Added a subsection called Minimizing False Positives With Greenlists and Bluelists to the Advanced Recipes section on this page.
- 2004 February 12 Inspired by this thread in the Procmail discussion group, I added a section called Generic SBE Sorting to this page. (SBE = Solicited Bulk Email)
- 2004 January 26 There is a new prolific virus named W32/Mydoom@MM, which is also known as W32.Novarg.A@mm. It arrives as an attachment with the file extension .bat, .cmd, .exe, .pif, .scr, or .zip. Make sure that you heed the warnings and read the thread virus recipe for MyDoom in the Procmail discussion group.
- 2004 January 17 and 20 As announced in this and this message, SpamAssassin 2.62 and 2.63 released. SpamAssassin is a popular spam-detection and scoring tool that is often used in conjunction with Procmail and IMAP. I describe how to plug SpamAssassin into Procmail in Using SpamAssassin below.
- 2004 January 14 Added a section called Rejecting or “Bouncing Back” a Message to this page.
- 2004 January 4 Added a section called Deleting a Message to this page.
- 2003 September 23 Dallman Ross announced version 1.3 of his Virus Snaggers. For more about these snaggers, see the next two News items and the Snagging Viruses section below.
- 2003 September 19 Inspired by Dallman Ross's Virus Snaggers (see next News item), I added a section called Snagging Viruses to this page. Thank you Dallman!
- 2003 September 19 Dallman Ross posted a message to the Procmail mailing list that included a link to his “Virus Snaggers” recipes. Dallman's recipes catch W32.Swen.A@mm (aka W32/Gibe-F and W32/Automat-AHB) and many other worms and viruses. As I describe in Snagging Viruses below, I am currently using his recipes and so far they are working very well!
- 2003 September 10 and 3 Added the sections Using a Nesting Block to Optimize the SpamAssassin Recipes and Using SpamAssassin to this page.
The old Procmail news items that used to be on this page are archived on my Deflexion.com blog on the page called Pre-October-2003 Deflexion & Reflexion from the Procmail Quick Start.
Labels: email, history, linklists, links, procmail, sitedesign
Hashtag: #september-20 [?]
The Dying Thunderbird
We have concluded that we should find a new, separate organizational setting for Thunderbird; one that allows the Thunderbird community to determine its own destiny.In the 131+ comments to Mitchell's post and in lots and lots of other places, people are speculating about why MoCo decided to do this. My first thought was that this was about money because MoCo is a for-profit entity and Thunderbird does not bring in much, if any, revenue, especially compared to the millions of dollars that Firefox brings in. But, after thinking about it more and reading Mitchell's 5+ followup posts in her blog, I think that the main reason is that Thunderbird and traditional email clients in general are dying. I even posted about this myself in comp.mail.imap on July 24 and 25, before I knew anything about this letting-Thunderbird-fly plan. Here is an excerpt of my July 24 post:
. . . my guess is that [Google, Yahoo, and Microsoft] will not [support IMAP]. My prediction is that they will support annotating messages and that will be another step towards the death ofAnd here is an excerpt of my July 25 post:IMAP . . .
> What would replace [IMAP] ?My subconscious has known that traditional email was dying for awhile, as you can see in these 2006 blog posts and this 2005 blog post (where I said that the Web 2.0 messaging "world doesn't really care about IMAP or SMTP"), but it was only during the last few days that I realized that the old SMTP+POP+IMAP way of doing email is truly dead. And that explains why there exists no good SMTP+POP+IMAP client and why no one is working on producing one [*].
Maybe something proprietary but with an "open API", or maybe APP (Atom Publishing Protocol),or . . .
Labels: alpine, app, email, imap, messaging, money, moz, prediction, thunderbird, web2.0
Hashtag: #dying-thunde [?]
Safari 3 Pros and Cons
Pros
- stretchable form fields - this is great for editing the del.icio.us Notes field, the Blogger "Edit Html" field (but unfortunately not the Blogger WYSIWYG "Compose" field), and lots of other form fields
- nice built-in PDF viewer (which I've now set as the default PDF viewer on my system)
- built-in RSS reader
- cross platform -- iPhone, Mac OS X, and MS Windows (but not Linux)
- can email a web page via File> Mail Contents of This Page
- can turn off Flash by unchecking Safari> Preferences> Security> Web Content> Enable plug-ins
- can activate the Debug menu
- based on WebKit, which is FLOSS (LGPL and BSD licenses)
- blog (for WebKit)
- wiki (for WebKit)
- discussion groups
And here's what I don't like.
Cons
- can't change the built-in search engine from Google
- can't remove the Google search field from the Toolbar because it is connected to the Address field, which I need
- can't right-click on an image and choose "View Image" or "Block Images from This Server" or "Properties", all of which I use all the time in SeaMonkey
- can't easily toggle Flash on and off
- can't turn off animated gifs
- can't tell if I've already subscribed to a feed by looking at the address field's blue RSS icon (because it looks the same whether I'm subscribed or unsubscribed)
- can't initiate a page search with / (forward slash) but instead must use Cmd+F
- the keyboard shortcuts for cycling through tabs suck because they are 3 keystrokes, Cmd+Shift+] and Cmd+Shift+[
- no favicons in tabs
- can't set it up to automatically delete cookies on exit
- no blog or wiki specifically about Safari
- can't participate in Safari discussion groups via email, NNTP, or other standard messaging protocol
If you have any thoughts or tips about Safari 3, please post a comment.
Labels: browsers, review, safari
Hashtag: #safari-3-pro [?]
Blogger, PHP, and Labels
- Make it clear when a label page is being displayed by including the label name in the page title and in any relevant headers & sidebar sections.
- On the page for a label named label, display my bookmarks that are tagged with label on del.icio.us (and, of course, also display my blog items that are labeled with label).
<MainPage>This sets the $label variable to the upper-cased label name if a label page is being displayed and to NULL if the top page (deflexiοn.com/index) is being displayed. Determining the label name is as simple as determining the page's filename (basename) because Blogger names each label page label.extension and I've set up my blog to use extensionless URLs.
<?php
$label = strtoupper(basename($_SERVER['PHP_SELF']));
if ($label == 'INDEX') {
$label = NULL;
}
// Note: This assumes no label will be named index
?>
</MainPage>
Once the variable $label is set, I use code such as the following to unconditionally process statements:
<?phpNote that this does the right thing on label pages and on the the top page (index). For example, on a label page this resolves to:
echo "$label Deflexions (bookmarks)";
?>
LABEL Deflexions (bookmarks)And on the top page, this resolves to:
Deflexions (bookmarks)To conditionally process statements, I use code like the following:
<?phpNote that on the top page $label is NULL, which is considered FALSE, and statements inside the squiggly brackets will not be run.
if ($label) {
echo "↓ deflexions & reflexions labeled $label";
}
?>
I'm still updating my template so things are kind of a mess at the moment. I'm posting this now because I'd love to get feedback on my PHP code and my template. Please post your thoughts and tips as a comment to this blog item - thank you!
Labels: blogger, labels, php, sitedesign
Hashtag: #blogger-php- [?]
OSS, FOSS, and FLOSS
"...the Open Source Initiative is getting tough on any vendors who claim to be open source despite not actually using a license approved by the OSI. In his blog post, OSI president Michael Tiemann writes..."This discussion covers terminology issues that have been going on for at least 15 years. In a nutshell, here are the issues:
- OSS or "open source software" is often interpreted to mean software for which the source code is available to the public
- FOSS or "free open source software" is sometimes interpreted to mean free (as in gratis) OSS and sometimes interpreted to mean free (as in freedom or libre) OSS
- FLOSS or "free/libre open source software" is usually interpreted to mean free (as in freedom or libre) OSS
My recommendation to everyone in the software community is that we banish ambiguous terms. Refuse to use the word free and instead use free/gratis (or gratis) and free/libre (or libre). If you use the phrase open source, clarify what exactly you mean by that. And if you mean free/libre open source software, use FLOSS -- don't use OSS or FOSS!
See Also: Alternative terms for free software at Wikipedia.org.
Labels: terminology
Hashtag: #oss-foss-and [?]
Am I the Last to Switch to the New Blogger?
OK, let's see what happens!
Hashtag: #am-i-last-to [?]
Building and Installing Alpine (Apache-Licensed Pine)
Here is what I did to build and install Alpine on my Mac OS X system.
- If you have not done so already, download and install the latest Xcode package from the Apple Developer Center.
- Backup any Pine and Alpine files that are in
/usr/local/bin. These will be replaced by Step 13 below. - Go to ftp.cac.washington.edu/alpine and get the latest alpine-x.xx.tar.bz2 (where x.xx is the version number). I prefer to get the .bz2 file because it is smaller than the .Z and .gz files.
- Put this tarball in your build directory, for example in ~/Build.
- Open a Terminal window.
- To change to your build directory, type:
cd ~/Build
- To check the MD5 checksum of the tarball, run one of the following commands:
/sbin/md5 /absolute/path/to/alpine-x.xx.tar.bz2 /usr/bin/openssl md5 /absolute/path/to/alpine-x.xx.tar.bz2
I recommend that you specify the absolute path to both the command and the tarball to ensure you are not specifying trojans. The MD5 checksum should match the MD5 checksum that is in the x.xx release announcement message. - To list the table of contents of the tarball, type:
tar jtvf alpine-x.xx.tar.bz2 | less
Note:
j = bunzip2 t = table of contents v = verbose f = file
- To unbzip2 (bunzip2) and untar the tarball, type:
tar jxvf alpine-x.xx.tar.bz2
Note:
j = bunzip2 x = extract v = verbose f = file
- To change to the newly created alpine-x.xx directory, type:
cd alpine-x.xx
- To read the README and the configuration help, type:
less README ./configure --help |less
- To build Alpine, type the following (which are discussed in the README):
./configure make
- After the build is finished, type:
sudo make install
You will be prompted for your Mac OS X password. Note that you need to be using an OS X admin account to use sudo and that this command will replace any Alpine files that are in/usr/local/bin. - To check that Alpine was built and installed correctly, type:
man alpine alpine
Make sure that these two commands invoke the correct version (x.xx). If these commands do not work, you probably need to add /usr/local/man to your MANPATH environment variable and /usr/local/bin to your PATH environment variable. For details, see the man page for your shell (man bash, man tcsh, etc.). To determine your shell, run finger -l.
- man alpine
- alpine -h | less
- Alpine Release Notes, which can be viewed either here or by typing MR (Main > RelNotes) in Alpine
- Alpine's built-in context-sensitive Help, which can be viewed by typing either ^G (Get Help) or ? in Alpine
- Alpine-alpha list archives
- All About Pine: POP, IMAP, NNTP, & ESMPT Client for Unix, MS Windows, and Mac OS X
- Power Pine: Getting the Most Out of Unix-, Mac-, and PC-Pine
Tip 1: You should be able to use a modified version of these instructions to build Alpine on any Unix-like system. For example, I used Steps 3-12 to build Alpine on my DreamHost shared hosting account, which runs Debian Linux.
Tip 2: The Alpine FTP site includes pre-built versions of Alpine for MS Windows (PC-Alpine): alpine-x.xx-wnt.zip and setup_alpine_x.xx.exe. Details are in ftp://ftp.cac.washington.edu/alpine/README
See Also:
- Paul Heinlein's madboa.com: Pine and Alpine on Mac OS X, which includes notes on building and running Pine or Alpine under Mac OS X.
- University of Washington: Alpine Technical Notes: Building and Installation
Labels: alpine, email, imap, nix, nntp, osx, sysadmin
Hashtag: #building-and [?]
5 Things You Might Not Know About Me
. . . thinking about some of the people I only know of in the blogosphere and for a moment I looked at them as under developed characters in a novel. And I asked myself, "How would we get to learn some additional information about these characters?"OK, I'll play. Here are some things about me:
- I haven't had a TV for more than 30 years.
- I've been a vegetarian for more than 20 years.
- I haven't had a car for more than 10 years.
- I haven't had any Microsoft products for more than 4 years.
- I am thinking about changing the above 4 things about me!
OK, you're turn. What are 5 things I might not know about you, dear reader? You can post your things here or backlink to this blog item from your own blog.
Hashtag: #5-things-you [?]
The Joy of IMAP
"I love the look on a client's face when they are using IMAP and I explain to them that all they have to do to migrate their mail to their new computer is configure Thunderbird and startYes, I love that too! (And also that you can have spam delivered to an IMAP-accessible MaybeSpam mailbox rather than the INBOX.)working ;-)"
Hashtag: #joy-of-imap [?]
Why I Do This
When I started working at Microsoft in 1989, one of the first questions I asked was how do I access Usenet -- the answer was "talk to michaelw." Michael got me an account on a Unix (Xenix?) system named wingnut and I continued reading and sometimes posting to Usenet. Mainly, though, I spent a lot of time in Microsoft's internal newsgroups and became a huge advocate of these. I think some people thought I was a nut, perhaps a wingnut, but I never stopped believing that these discussion groups could be a huge benefit to Microsoft. And that world-wide discussion groups (Usenet, mailing lists, forums, blogs, wikis, etc.) could be a huge benefit to the world.
So why do I do this?
- Communication. Especially about things that most of my friends are not interested in, for example set theory, logic, philosophy of mathematics, philosophy of science, Unix, procmail, Internet messaging, and free/libre open source software (as a philosophical topic).
- Learning. A huge percentage of what I know about procmail and other technical topics, I learned in public discussion groups.
- Teaching. When I figure something out, I enjoy teaching others about it. Teaching helps me to really understand a topic, especially if I have an audience who asks a lot of good questions and is not afraid to tell me if I get something wrong (this is not a problem on the Net :-)).
- Documenting. A lot of the tips and tricks that I've learned, I've posted in public discussion groups or written about on my web sites. When I need to remember the details of some old tip, I search my archives and find the old tip. And it's usually written in a way that makes sense to me!
- Making the world a better place. I hope that some of the things I've written, for example my Reverse Spam Filtering system, have helped to make people's lives -- e.g. their email lives -- better.
- The thanks. I don't do this for the thanks, but when I get thank-you notes, I really really appreciate it and it makes me feel like all the miscommunication and frustration is worth it. Here is an excerpt from a thank-you note that Patrick McBride recently sent me (which I'm posting with permission):
"I don't know how often readers thank you for your work, but you're a tremendous resource for those of us who'd like to become more advanced in managing our information flow, and your posts concerning the future of 'feeds' have opened my eyes to the possibilities available now as well as what might emerge in the future.So, thank you to everyone who has sent me thanks, to everyone who puts up with my very slow (sometimes infinitely slow) responses to email, and to everyone who participates in the world wide web of discussions.
"You've been well ahead of the curve in thinking about the future of information streams. I look forward to keeping up with developments through your site."
PS: I agree with Meg Goodrich who said that "none of it was really for money."
Hashtag: #why-i-do-thi [?]
Dancing With the Web Browsers
Web browsers are like IMAP clients -- ideally you can use any web browser to access & manage web pages, just like ideally you can use any IMAP client to access & manage messages. The analogy is this:Unfortunately, these are only ideals and it's currently not completely easy to switch web browsers (or IMAP clients). To be able to easily switch web browsers, you need to be able to use any web browser to:
- view any web page,
- update & manage your bookmarks,
- update & manage your saved web pages, and
- update & manage your web-page subscriptions (web feeds).
- Nowadays, thanks to web standards, most web pages are viewable (as intended!) by most web browsers. This was not the case in the 1990s.
- I use my del.icio.us bookmarks and the del.icio.us bookmarklets to update & manage my bookmarks from any browser.
- I use the "Send Page by Email" feature of my browsers to save web pages, the update part of #3. I'll discuss the manage part of #3 in a future post.
- I use Bloglines and the Bloglines bookmarklets to update & manage my web feeds from any browser.
- It works! Speed, efficient use of system resources, and no (or rare) crashes are essential.
- Standards compliance -- for discussion about the compliance of various web browsers, see the Acid2 test at Wikipedia.
- My required features are part of the default browser, i.e., do not require any add-ons or extensions.
- Cross-platform -- I want to be able to switch platforms (Linux, MS-Windows, OS X) and still be able to use the browser and its keyboard shortcuts that my fingers have memorized.
- Keyboard shortcuts that are consistent with most other browsers. For example, CMD-click (OS X) or CTRL-click (MS-WIN) opens a link in a background tab in most browsers. I do not want to have to re-train my fingers when I switch to another browser. As I posted in this opera.general thread titled SHIFT-CMD-Click and CMD-Click, this is one of the reasons I don't use Opera as my primary browser.
- FLOSS -- if everything else is equal, I'll choose FLOSS software over non-FLOSS software.
- The development team -- if the development team, or its parent organization, are not straightforward and transparent, I am less likely to use their software.
What do you think? What browser do you use as your primary browser and why did you make that choice? Do you use more than one browser? If so, which ones?
Update: Thanks to a comment from Eric Fourage, I've rewritten part of this blog item to try to clarify the analogy between web browsers and IMAP clients that I was trying to make. Let me know if you have any suggestion for improving this analogy!
[*] A better analogy might be
Hashtag: #dancing-with [?]
Use a Different Provider for Internet Access, Email Services, and Web Hosting
- Internet Access Provider (aka IAP),
- Email Service Provider (aka ESP or MSP),
- Web Hosting Provider, and
- Usenet Service Provider.
- Excellence. There is no provider that does an excellent job at all three of these. I've spent years researching this and I am confident that there is no such provider.
- No Lock In. If you use a different provider for each of these, it is easy to plug & play with these providers. In other words, if you become unhappy with service X, you can switch to X', and service Y and Z will be unaffected.
- Mobility. When you need to use an Internet access provider other than your normal one, for example if you use a random broadband or wireless connection, your computer will already be all set up to access your email- and web-hosting services because these will be independent of your IAP.
2006-December-7 Update: If you are not convinced that you should separate your access provider and your email provider, I recommend that you read Bob Cringely's In a Jam: Stories of ISP bad faith and can the government really listen in to your VoIP calls? Yes they can., which includes this:
"Earthlink's email system has been so overloaded that some users have been missing up to 90 percent of their incoming email. It isn't bounced back to senders; it just disappears. And Earthlink hasn't mentioned the problem to these affected customers unless they complain."This type of email problem is common with Internet access providers, such as EarthLink. Nowadays, doing email right requires email administrators who are 100% focused on email and who are dedicated to keeping up with all the latest spam-fighting techniques. This is a huge job and most access providers do not have system administrators who have the time or ability to do this. For more about this, see:
- PBS.org: I, Cringely: Pulpit: In a Jam: Comments
- Slashdot.org: EarthLink Is Losing a Lot of Email
Hashtag: #use-differen [?]
My No-SEO Blogging Strategy
- The Deflexion.com web site, which is where comments are initiated, gets very few visitors (~50 per day).
- I've customized the Blogger template and the language [**] so that automated spam tools might not be able to automate spam comments.
- Google does a good job of dealing with Blogger blog spam.
- I do no SEO (search engine optimization), for example I have not claimed my blog at Technorati and I don't ping a bunch of search engines whenever I post.
Why use Bleezer to blog?The default Bleezer configuration, which is what I used, automatically pinged the blogosphere about my one-sentence "this is a test" blog item. And some people, who seem to have been playing SEO games, instantly linked to my recent blog items with hopes of generating some traffic from my fresh live blog.
- Advertise. Ping Technorati, weblogs.com, ping-o-matic, Pingoat, or any other service.
- etc.
So, my advice, if you want to have a low-key friendly blog, is to not play any SEO or popularity games and simply plod along posting about things that you think are interesting and after years of doing this, you will probably have a nice little community. That's been my strategy and so far it seems to have worked. Thank you to everyone who helps to make this a friendly and interesting little blog community!
[*] I used to use CAPTCHAs on this blog, but a few months ago I decided to lower the barrier to commenting and removed them.
[**] At the moment I'm using French as the template language, but I periodically switch the language.
Hashtag: #my-no-seo-bl [?]
One-Click Tagging in Mulberry
As I wrote about in Server-Side Message Labels, I use the user-defined flags named $Label1, $Label4, and $Label5 to mean Useful, To Do, and To Do Maybe. I use these names because they are consistent with the default configuration of the Mozilla-based IMAP clients. Because some of my IMAP clients, for example Horde/IMP, do not support user-defined flags, I use the \Flagged system flag to tag all interesting messages and then use user-defined flags and other system flags, in addition to the \Flagged flag, to distinguish between various kinds of interestingness. For example, I have set up Mulberry with a rule named +ToDo that sets the $Label4 flag, the \Flagged flag, and unsets the \Seen flag. The following table lists some of my rules and what flags they set and unset.
| Rule Name | user-defined flag | system flags |
| +Ref | $Label1 | \Flagged, \Seen |
| +ToDo | $Label4 | \Flagged, NOT \Seen |
| +Maybe | $Label5 | \Flagged, \Seen |
| _Ref | NOT $Label1 | NOT \Flagged, \Seen |
| _ToDo | NOT $Label4 | NOT \Flagged, \Seen |
| _Maybe | NOT $Label5 | NOT \Flagged, \Seen |
To make it easy to apply one (or more) of these rules to a message, I've added them to my Mulberry toolbar, which now, in part, looks like this:

Note that in order to be able to add a rule to your Mulberry toolbar, you need to click on the Triggered by: button in the rule's Edit Rules window and make sure that Apply Rules Menu is checked.
Now I have an easy one-click way to tag messages in Mulberry and have at least some of the tags -- e.g. the \Seen and \Flagged system flags -- show up in any IMAP client.
Tag Tip: To get ideas for how you might want to tag your messages, see lifehacker's Geek to Live: Empty your inbox with the Trusted Trio, which suggests using tags named Action, Archive, and Hold. There are lots of other tagging ideas in the comments and at the links that are on this lifehacker page. While reading this or any getting-things-done article, remember that sometimes a mailbox is just not a mailbox. For example:
- "inbox" can be interpreted to mean "untagged messages"; and
- "empty your inbox" can be interpreted to mean "leave no message untagged"!
Hashtag: #one-click-ta [?]
Blogging with Bleezer
Update: It worked, but I probably will not continue to use Bleezer because, AFAICT, it does not let me suppress the "Powered by Bleezer" footnote (see below) and it does not let me edit the entire HTML source of the blog posting.
Meanwhile, I'm continuing on my quest for the perfect blog/feed/email/messaging tool. Possible blog tools are discussed in lifehacker's Desktop blog editor comparison and in help.blogger.com's Third-party Apps.
Powered by Bleezer
Hashtag: #blogging-wit [?]
Journler, Blogging, Email, and Living in the Clouds
Update: It worked, but with some problems, which I'll hopefully solve soon. In any case, I think I'll stick with Journler because in addition to its built-in blogging capabilities, it is a general information manager, it's donationware, and it's email enabled. I've gotten to the point where I pretty much only use software that makes it easy to transport data to one of my data clouds (IMAP, HTTP, FTP, DAV, APP, etc.). For example, one of the reasons I use SeaMonkey Suite is because it makes it very easy to email a web page.
If you have any tips about using Journler with Blogger or using Journler in general, please add a comment . I'm also interested in learning about other software -- on any platform -- that make it easy to transport data to a personal or public cloud.
Hashtag: #journler-blo [?]
Greenlisting at Tuffmail
"How do you actually do this in Tuffmail? There doesn't seem to be any way to access the whitelist maintained by one of the webmail clients from a custom Sieve script..."The key to doing this at Tuffmail -- or at any IMAP service provider that lets you create Sieve scripts through both a webmail client and a stand-alone Sieve editor -- is to use the Sieve include extension to include your webmail-created Sieve script in your non-webmail-created Sieve script.
Here's how I set this up at Tuffmail.
- Go to manage.tuffmail.net and log in to the Tuffmail Account Manager.
- Go to Mailboxes > Sieve Filters and choose the the relevant UserID (aka the relevant "mailbox").
- Create your primary Sieve script and have it contain something like this:
require "include";
include :personal "bluelist";
include :personal "greenlist";
#IMPORTANT: The ingo script must be edited through the Horde interface.
include :personal "ingo"; - Name this script and save it. I use the name
1sieveso it will be listed first in my Script Name list (that's why the first character is1). - In the Scripts for UserID box in the upper right of this Tuffmail Account Manager window, click Activate to activate this primary script.
- Use this Tuffmail Account Manager window to create your greenlist and bluelist scripts[*], but do not activate them. Your primary Sieve script (created in Step 3) will be the only active script.
- Log on to Horde, go to Options > Filters, and make sure the following is not checked.
[ ] Automatically activate the script on the server after each change?
This will ensure that your primary script (e.g.,1sieve) is not de-activated when you use Horde to update theingoscript. - The
ingoscript must be created and edited through the Horde interface. For example, by clicking the Whitelist button in Horde/IMP. - After you have set up your scripts, send test messages to this user's account (the user specified in Step 2) and make sure that all of this user's Sieve filters are working as you expect.
ingo with phpscript in the above instructions. [I'm not sure what the analog of Step 7 is in SquirrelMail -- please post a comment if you know.]You can maintain all your Sieve scripts, other than
ingo and phpscript, using a desktop ManageSieve client. ManageSieve is a good reason to download and try Mulberry. Mulberry recently became free/gratis and supports IMAP, LDAP, ManageSieve, and a lot more![*] I discuss Sieve greenlist scripts in Greenlisting with Sieve. I use a bluelist to filter my solicited bulk email, e.g., mailing lists, and I will write more about Sieve bluelist scripts in a future post.
Hashtag: #greenlisting [?]
Freeing the IMAP Clients
Here are the details about what's happening with the major IMAP clients. By "major" I mean IMAP clients that are multi-platform and support IMAP keywords. [*]
| IMAP Client | Dates | Price | ||
<2005-Sep-30 | $35 | Cyrusoft/ISAMET for-profit | closed | |
| Mulberry 4.0.5+ | > | 0 | Cyrus Daboo not-for-profit | closed, but |
| Opera 8.49- | <2005-Sep-20 | $39 | Opera Software for-profit | closed |
| Opera 8.50+ | >2005-Sep-20 | 0 | Opera Software for-profit | closed |
| Pine 4.64- | <2006-Nov | 0 | not-for-profit | open [**] Pine License |
>2006-Nov | 0 | University of Wash. not-for-profit | open | |
| 0 | not-for-profit | open MPL | ||
| Thunderbird | 0 | Mozilla Corp. for-profit (as of 2005-Aug-03) | open MPL |
This is all good news for IMAP users as well as software users in general. What's happening in the IMAP world is representative of what's happening in the entire software world. We are definitely living in interesting times -- these times are interesting from philosophical, technical, and business perspectives!
2006-September-24 Update: For more about the freeing of software, see Matt Asay's blog item titled Dana asks: "Can open source deliver serious numbers?" Especially interesting is this prediction, which I agree with:
Five years from now, no one will bother selling proprietary bits anymore. Why would they? The only thing that is lacking today is understanding of the business models that are driving open source success. They're out there. You just need to grok them and deploy them properly.If you are interested in free/libre open source software (FLOSS) or business, I recommend Matt's AC/OS (Matt Asay on Open Source) blog. As you can see in my Deflexion.com Portal, it's one of my daily deflexions.
[*] If you know of any other IMAP client that is multi-platform and supports IMAP keywords, please post a comment.
[**] Pine for MS Windows, aka PC-Pine, is closed source.
Hashtag: #freeing-imap [?]
Each item © Nancy McGough
Each comment © the author of the comment
Deflexion.com web site hosted
by DreamHost.com
←
More deflexions & reflexions, & feeds
available via the sidebar
top
&
For bookmarks & links, please use
![]()
![[Gmail by Google Beta]](http://www.ii.com/images/gmail_logo.gif)