Daniel's Stuff

I write code

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 🙂

Post navigation

56 comments for “Almost there!

  1. December 25, 2007 at 1:20 pm

    Hello all! I’ve found a workaround for the “*** -[NSURL initWithString:relativeToURL:]: nil string parameter” error. It’s pretty simple to get rid of the error. I’ve put up a post about the error at http://beyondteck.blogspot.com/2007/12/how-to-use-hotmail-with-apple-mail.html and this should hopefully fix the problem for everyone.

    Anyway, excellent plug-in Daniel! Thanks so much! Now I have no excuse to not check my Hotmail messages anymore.

  2. John Kirby
    December 26, 2007 at 6:50 am

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

  3. Daniel
    May 30, 2008 at 2:46 am

    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 http://join.msn.com/general/Email

    any ideas?

  4. johann
    January 9, 2009 at 2:50 pm

    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

  5. Roy
    February 20, 2009 at 11:02 pm

    Johann, I had the same problem and was able to fix it by deleting the SMTP server listed (which was services.msn.com) in mail account preferences. Once I did that, http mail put in a different server name (oe.msn.msnmail.hotmail.com) 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 services.msn.com 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.


  6. Geraint
    April 20, 2009 at 3:56 pm

    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]@hotmail.com”) 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 Reply

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