From: michael libby Date: 2002-08-16T11:56:44+09:00 Subject: Re: ruby email client; why? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 15 August 2002 15:18, Hal E. Fulton wrote: > 1. So I can see the source and pick up tricks from it. > 2. So I can modify it. > 3. So I can contribute to its development. > 4. So I can know the API for the database and data > formats and handle them independently of the client. > 5. Perhaps most importantly: So I can easily write > internal scripts for it in Ruby. > > As regards (5): One of the things that keeps me using > Outlook Express in spite of its problems is the "rules" > capability. (That, and sheer inertia -- I'd hate to > think about importing 30,000 messages or so into a new > mailreader. Though if it were easy and errorproof, I'd > still do it.) I would have said all of the above except #4 hold true for me as well, then I started thinking it might be interesting to build a mailer that actually stored the messages in a relational database (I guess once you get one of these installed on a server on your local LAN or even the same machine a lot more problems start to look like they'd be good candidates for databases... just think of the possibilities using SQL to query your mailbox!) Plus, a Ruby email client could be one of those applications where "if one hears it talk, one only wants to program immediately in Ruby". ;) -michael ++++++++++++++++++++++++++++++++++++++++++ Michael C. Libby public key: http://www.ichimunki.com/public_key.txt web site: http://www.ichimunki.com ++++++++++++++++++++++++++++++++++++++++++ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9XGdV4ClW9KMwqnMRAuikAJ9VMvguA71ly6Iq5Sk6Ryvsjwf/CQCgjd1W 77Wb2tVItJvZn16G4l1TNM8= =gQf9 -----END PGP SIGNATURE-----