SocialMail 0.3
by Daniel on Mar.14, 2010, under SocialMail
A couple of things have happened recently to change my priorities with SocialMail. Firstly I found out that Twitter are planning to decomision basic user/password authentication and move solely to OAuth. Since I don’t want to cause issue for users down the line I decided that I should switch socialmail to use OAuth as well.
To accomplish this I modified the twitterHelper.jsm library to support OAuth, thanks to the way that it was originally written the changes were pretty straight forward and the biggest challenge was actually understanding how OAuth itself works.
The second event that happened is that I got feedback on my first attempt at gaining approval on AMO. The only issue is how I was storing passwords, I should have used the login manager api. This didn’t present a huge issue particularly since I’d just been working on the OAuth stuff.
With those two changes out of the way, the only other change of note is an announcement panel, shown when SocialMail is loaded that will pull the last tweet from “TB_SocialMail” where I will make announcements about new releases and features in the future.
All that done and I’m quite happy to release socialmail 0.3 to the masses. Have fun with this version SocialMailv0.3, hopefuly it will become the first Mozilla approved version.
-Daniel

March 15th, 2010 on 7:42 pm
Where can it be downloaded? The link in your post does not work…
March 15th, 2010 on 9:57 pm
Hi Evert,
Thanks for pointing that out, the link now works.
-Daniel
March 18th, 2010 on 5:20 am
Hi
I don’t understand the Twitter tab. I have a Rapleaf key, I’ve added the Twitter profile page to some people, I’ve configurd social mail to retrieve 10 last Tweets, but the tab stays greyed out?
Any thought?
Regards,
Joost
March 18th, 2010 on 7:27 am
Figured it out already: sitename should be the toplevel domain, e.g. twitter.com
I just entered Twitter as a description
March 18th, 2010 on 7:35 am
But what does the discover option do?
March 18th, 2010 on 7:54 am
Hi Joost
Glad you worked out the Twitter panel. When you view an email from a contact that socialmail hasn’t connected to a twitter account the panel gets greyed out.
The discover button relaunched the rapleaf discovery process and will launch additional discoverers in the future as they are added.
-Daniel
March 22nd, 2010 on 8:18 am
Hey, Great blog you have here. I wanted to let you all know that I think Twitter is going to be one of the best networks because of the fact that it is supported by so many industries. I also think when Twitter reveals some of it’s new features, returning traffic will go up to show the real growth of the network.
Anyway, I build a site that gives away great resources for Twitter that are 100% free, so come and visit and don’t be a stranger.
Keep up the good work!
March 26th, 2010 on 12:18 am
just noticed
- in an URL leads to problems
URLs are just shown up to the dash
March 26th, 2010 on 7:49 am
Thanks Frank,
i’ll check it out. What are the problems that it causes? Also I’ve found an issue with URLs that don’t start with a protocol won’t get launched. Will sort these out.
-Daniel
March 27th, 2010 on 9:41 am
I installed Thunderbird today just for this add-on — I have needed something like this for a long time now.
Any thoughts of what the roadmap of features might look like? Any plans for integration with Skype or CardScan? Or features like syncing information back to vcards and creating social network graphs (ie – orgnet.com)? How about an iPhone app or syncing with other devices?
I’m very excited to see where this goes.
Adam
PS – there’s a slight rendering issue on Mac, but I’m guessing that it’s Thunderbird’s fault; figured I would mention it anyway though.
March 27th, 2010 on 10:11 am
Brilliant! Just upgrade from 0.1 and this is now a truly useful addon. Thanks!
April 14th, 2010 on 3:23 am
Any new developments?
April 14th, 2010 on 12:22 pm
Indeed there is. I’ve been working on intergrating another social network and it’s just about done. Since I’ve been travelling the last couple of weeks there hasn’t been much progress but with luck I’ll be able to release it as an SM plugin this weekend.
-Daniel