Email

From OLPC
Revision as of 14:06, 8 October 2008 by Lfahlberg (talk | contribs)
Jump to: navigation, search

Offering Email through the Laptops

Although at some point during development a laptop email was apparently a priority project, it seems to have now been decided that "children don't need email" and that in any case Gmail is sufficient. If your needs are different, see Tinymail for an active email client project for the OLPC. See the discussion below for history.

Links via Gmail not working

I can sign in and pick up email through GMAIL on the Browser. When my mouse hovers over a link it shows the pointing finger - i.e. the Browser knows it is a link. However, if I click on the link - not only does the Browser not load the page, it gets so stuck I must load 2 pages back. Why don't links work in Gmail?

Notes: 1. I don't know how to check the version I am running on my xo. 2. I don't know how to download and install a new version - I am a math person, not a linux expert. 3. I don't know where this letter belongs. Please do NOT delete it - just move it to its proper place. Lfahlberg 18:05, 8 October 2008 (UTC)

Historical unnamed email client

Note: The project described in this section appears to be dead.

OLPC intern Imran Akbar is working on a prototype email client written in Python. It will initially utilize existing POP/IMAP servers to store messages, and use a keyserver for GPG encryption and zlib compression built-in. The GUI interface will be simpler, with three tabs on the left: Mail, Contacts, and maybe History. Voicemail capabilities will be added later utilizing the Speex codec (recording and playing back of voice messages).

Other ideas:

  • captchas and hashcash to eliminate spam
  • casy mailing-list creation
  • tags
  • presence - location & local time, through a P2P layer such as the Circle
  • global address book
  • ditching the Re: and Fw: conventions, and moving them to the headers instead, along with hashes for each conversation so they can be properly threaded

Considering a four-step spam solution: for in-network email:

  • captchas required to send any msg
  • hashcashs added to email headers
  • a user-based dynamic ranking system

for regular email:

  • integrating pyzor (collaborative spam filtering) and spambayes (bayesian spam filtering)

Bits and Pieces:

  • pymailgui
  • pyne
  • pyaudio
  • Either pyQt or PyGTK as the GUI toolkit - perhaps pyQt due to cross-platform compatibility, with a frozen binary for systems without Qt.

Tentative timeline:

  • End of July: a running python email client with a GUI
  • End of August: above, with encryption/compression/backend database support
  • End of September: above, with P2P support and voicemail capabilities

More thoughts on why email still sucks: http://www.gaborcselle.com/blog/2006/07/how-researchers-are-reinventing-mail.html

Generous thanks to Wingware for their great IDE for Python.

Imran is looking for a nice name for the project, preferably a recursive name a-la GNU.

--Imr 14:54, 14 July 2006 (EDT)

Existing email clients

  • Sylpheed works well, though you need to launch it from the command-line.
sudo yum install sylpheed