Almost there!

Yesterday I got account editing working, and tonight’s effort sees sending working. It is still not possible to create new accounts, but that is something for another time. It’s almost midnight and I’m going to be woken up at some time around 3 or 4 am by the little one for a feed so I’d better go get some sleep while I can 😉

Once I’ve got account creation working then the plugin is pretty much done for Leopard 🙂

Join the Conversation


  1. Unfortunately, Rishi, I tried your workaround and although I’m not getting “*** -[NSURL initWithString:relativeToURL:]: nil string parameter”, I am unable to send. just gives up with a timeout error.

  2. Hi Daniel

    I’ve installed your plug in and every time i try to get my mail i get this message:
    Could not connect to ‘Hotmail Account’
    Access to Hotmail via Outlook and Outlook Express now requires a subscription. Please sign up at

    any ideas?

  3. hi there!
    anz news about the “*** -[NSURL initWithString:relativeToURL:]: nil string parameter” problem. have the same problem with a brand new macbook pro 15″ and http plugin 1.53…

    tried also the work-around way but did not worked!

    please help!

    many thanks

  4. Johann, I had the same problem and was able to fix it by deleting the SMTP server listed (which was in mail account preferences. Once I did that, http mail put in a different server name ( and everything started to work. The specific steps are below:

    1) Go to Mail–>Preferences and choose the Accounts section

    2) Where it indicates the Outgoing Mail Server (SMTP) settings (As indicated above I had here)

    3) Bring up the Outgoing Mail Server (SMTP) pick list and choose Edit Server List…

    4) Select the hotmail or msn server from the list and click the minus “-” button to delete it.

    5) hit OK and close preferences, don’t forget to save the changes.

    I’m not sure why it stopped working or why it is now working, other than it wanted a different server name.


  5. I’ve been using the httpmail plugin 1.53 with leopard for a few months with few problems, but today I found I couldn’t send messages with either the usual outgoing server (which for me was “httpmail:[myemail]”) or any other outgoing server I use with other accounts in mail… Then I started getting the “*** -[NSURL initWithString:relativeToURL:]: nil string parameter” error message…. then I started reading the blogs… then I tried the various tips, different Outgoing Mail Server addresses, etc., having to quit or force quit mail quite a few times in the process… then – a good few hours later – it just started working again, automatically restoring the original outgoing server address which I had deleted along the way (it still states “(offline)” after it but that doesn’t seem to be affecting sending anything)… so I’m not sure it was anything I did or could have done (I did send an error report when prompted at one stage), maybe just a timeout somewhere?

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.