Skip to content

Configuring your iPhone to retrieve NTLWorld IMAP email

5 May, 2011

Configuring the iPhone (the iPod Touch should be the same) to retrieve mail from your NTL IMAP email account is much more fun than a standard email client (depending on your definition of fun). For some reason Apple decided to make the advanced button hard to find, so changing some required settings is hard work. Nevertheless this should help you out. The same settings apply for the iPad, although if I remember correctly you can get to the advanced settings more easily.

Here is how to do it:

1. Go to settings->Mail, Contacts, Calendars
2. Tap Add Account..
3. Select Other
4. Tap Add Mail Account
5. Enter your name, your email address (e.g. fredbloggs@ntlworld.com), your email password and a description (this is autofilled and will probably be ntlworld)
6. Hit blue Next.
7. Select IMAP
8. Under Incoming Mail Server:

Host name: imap.ntlworld.com
User name: <your email address as in step 5>
Password: <your password as in step 5>

9. Tap Outgoing mail server SMTP. Note that we use the Virginmedia server for SMTP.

Host Name: smtp.virginmedia.com
User name: <your email address as in step 5>
Password: <your password as in step 5>

10. Press blue Next. The account will now try and verify. It will fail.
11. Say no to the “Cannot Connect Using SSL, Do you want to try connecting without SSL” prompt
12. Press Next again (sometimes it pays to be persistent!)
13. You will receive a warning saying the account may not be able to send and receive emails. Select Save
14. Press blue Save at the top right. You might see a message about adding account.
15. Now we can get into advanced settings (thanks for making it so hard Apple!).  Tap on your new NTLWorld Account and then tap on it again to open the details. Scroll to the bottom and we now have an advanced option. Tap this and set the following:

Use SSL: turn this on
Authentication is set to Password.
Change the server port to 993  (it’s probably currently set at 143).  Just press the Back/Account button to save.

16. We now also want to change the ports and SSL configuration on the SMTP Settings (outbound mail). Under Outgoing Mail Server tap the line SMTP smtp.virginmedia.com.

17. On the next page tap on the primary server (smtp.virginmedia.com). Make sure the settings are like this:

Host Name: smtp.virginmedia.com
User name: <your email address as in step 5>
Password: <your password as in step 5>
Use SSL: Turn this On
Authentication: set to password
Server port: Change to 465

18. Press Done and then Done.

Try out Mail and you should be able to get to your NTL mail on your iPhone. If it doesn’t work, check you are actually able to get onto the internet by testing a web page using Safari. Sometimes it is easy to overlook the obvious.  The settings might also work for Virginmedia mail accounts, you can just probably just substitute the .ntlworld.com domain with .virginmedia.com in step 8.  This was tested with iPhone iOS 4.3.2.

Changing your NTL account to IMAP

5 May, 2011

IMAP allows you to access your mail from multiple devices and have it in sync on all of them.

With IMAP enabled, once you delete the mail in your inbox, it is gone from the NTL/Virgin account, flag a mail and it is flagged on the NTl/Virgin account and will then be flagged on any other client that connects to your mailbox.

With POP3, your client connects to the server and then downloads the mail. The client then disconnects. Normally the mail is downloaded and “removed” from the mail server. The same message will then not be downloaded again if you access your mail from another mail client (say your phone or your other computer).  In reality, since Virgin moved their mail services to Google, the messages are still there and can be accessed through the webmail interface using your web browser.  Nevertheless, it does mean that messages can be harder to manage as you are never quite sure if you have downloaded them, or which device they were downloaded to.

Here is how to change your NTL mail account to IMAP:
1. Login in your NTL/Virgin Mail using a web browser
2. Go to settings at the Top Right of the screen
3. Go to Fowarding and then POP/IMAP
4. On this screen Disable POP and Enable IMAP

You will need to change your mail program to pickup mail using IMAP instead of POP. For some reason it can be particularly troublesome to get NTL/Virgin mail working on some devices such such as iPhones and iPads (see my next post). For regular mail clients, the settings as listed on this page at VirginMedia should work.

As always, change things at your own risk!

Edge 800 crashes when scrolling through course list

3 May, 2011

And another Edge 800 quirk.

1. When you go to your Course list and scroll up and down (using either the arrows or gesture) the Garmin locks up requiring a soft-reset (that’s holding down the power button for 10 secs)

2. You scroll down your Course list and you have a wacky named course at the bottom e.g. >>c>x>><?>>> (sometimes the characters change)

The problem is a corrupt course file. There is no way to easily work out which one is causing the problem. So you can either remember which courses you added last and remove them from the Courses folder of the device, or remove all the courses (copy them to your Mac or PC first) and then add them back one by one until you find the culprit.

How to Prevent the Garmin 800 with an SD Card locking up when connecting to your Mac

21 April, 2011

My Edge 800 computer kept locking up when I connected it to the Mac. Not only did the unit lock-up but the Mac hung up as well, until the USB cable was pulled from the Garmin unit. Not a good thing to do.  I discovered that the unit connected fine if the City Navigator SD-Card was not inserted. After a bit of digging, I found this great post and the culprit…Spotlight!  Basically the Mac tries to search, build indexes and generally do all kinds of stuff to any media that is mounted.

http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/

If you can mount your SD-Card directly to your Mac (using an SD-Card reader) then follow the post linked above and that should sort you out.

If however you can’t do that, there is another way…if you have access to a Windows PC. A virtual machine will do, as long as you can connect USB devices to it. (Of course you can use a Linux machine too, the instructions for that will be similar to the link above).

Once the SD-Card (or Unit and SD-Card) are connected to your Windows PC, navigate to the root directory of the SD-Card and do the following:

  1. Right click and create a text file. Rename the file to .metadata_never_index   (you may need to turn on the option to show file extensions since we don’t want the .txt extension and you won’t be able to see it to remove it. This is usually found in the menu under tools->folder options->view).
  2. If the .Trashes folder already exists on the SD-Card, delete it.  Right click again and create another text file (yes we are replacing a folder with a file). Rename this text file to .Trashes
  3. Right click and create a folder. Rename this folder to .fseventsd.  Double click on the folder and inside right click and create the last text file. Rename this file to no_log

You should now be able to connect and disconnect your Garmin 800 with the SD-Card fitted to your Mac reliably now, mine’s been working perfectly for over a month.

Disclaimer: Please note you do this at your own risk and I cannot be held responsible if something goes wrong.