Twitter <-> email proxy in Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
test initial public commit Sep 7, 2010
twemail change domain Nov 19, 2011
builder reorganization Nov 19, 2011



Twemail is a Twisted server that acts as a proxy between Twitter and your email application, by providing POP and SMTP implementations that interacts with Twitter.

Twemail allows you to read and write tweets using your mail client. It also supports replying and retweeting.


Twemail runs on Dotcloud at on port 18069 for POP3 and 18070 for SMTP.

Just add a new account to your email application with the email address <your-twitter-username> and your twitter password.

Use password authentication with the above ports. Resort to your applications' documentation for how to do this.


Basically you just read your email. Replying is replying, forwarding is retweeting, sending a message to posts a new tweet.

Known deficiencies

patches welcome

  • No SSL
  • Forwarding/retweeting is a hack
  • Seemingly never-ending unicode/HTML issues
  • Uses Python's shelve