My favorites | Sign in
Project Logo
                
Search
for
Updated Sep 26, 2007 by l...@mail.saabnet.com
Labels: Featured
Installation  

This wiki page describes the steps involved in installing iPhone POP3 Outlook on your iPhone.

Introduction

Here are some very basic instructions. If you are not already experienced with iPhone hacking, please don't just jump right into this and expect it to work on the first try. The software is provided AS IS. Please note that this isn't a 'released' version or even a beta. It's a proof of concept, and should be treated as such. I'm not responsible if it exposes your password, screws up your Outlook Inbox, or iPhone. But it probably won't. It's still in the early phases of development, so although it's confirmed as working on one iPhone, it's still pretty limited. If you want a solid solution, wait for the first release.

Details

Before installing iPhone POP3 Outlook, you will need to do some fairly involved hacking. Required steps are:

  1. Get SSH running on your iPhone. There are plenty of resources on the web that will walk you through it. I now use Breeezy, the Mac equivalent of iBrickr.
  2. Install Python. Installer.app and Breezy/iBrickr will do this for you automatically.
  3. Make sure Python works by running the following from SSH or mobileterminal. You should get a Python >>> command prompt. Control-C to exit.
  4. /usr/bin/python

Once you're hacked into your iPhone and have Python running, install the iPhone POP3 Outlook scripts.

IMPORTANT: You will need to choose which 'version' to use based on how your company's Outlook Web Access authenticates. If you enter your user name and password into forms like this, you need the FORMS version. If your OWA site asks you to log in using a box that pops up like this, you need the HTTP version.

  1. Download the latest version from the Downloads section. You'll want to choose either 0.0.4 for the HTTP version or 0.1.0 for the FORMS version.
  2. Unzip the archive.
  3. Put the contents of the ZIP file, including the .txt file and Inbox folder, somewhere on your iPhone. I used /usr/share/Outlook/.
  4. Start the script by running it from SSH. You should see a message indicating that the server is running. If not, check your Python installation.
  5. /usr/bin/python /usr/share/Outlook/popdaemon.py
  6. Configure a new POP account on your iPhone. Use localhost for your POP Host Name. Important: you will need a working SMTP server from another account; the Python script currently does not provide SMTP (this is planned, however).
  7. For the FORMS version, enter the username as follows, noting the space between the server address and domain\username:
  8. https://mail.yourserver.com domain\username
  9. For the HTTP version, enter the username as follows, noting the space between the server address and domain\username:
  10. https://mail.yourserver.com/exchange domain\username
  11. Press SAVE on the iPhone and WAIT. It may take a long time. Say yes when the iPhone asks you if it should try the server without SSL. You should see server status reports come from the SSH terminal as the server respond to the iPhone's requests. If it does not, or displays errors, check your configuration.
  12. There is not yet a Launch Daemon for the script, but if you want to create one, please upload it. This means that the script has to be run manually; it won't start whenever the iPhone boots up.

If you're still having trouble, add an issue to the Issues Tracker or post in the Hackint0sh forums thread.


Comment by treasonftg, Jan 04, 2008

Great Job on this thanks a million!

here is version 0.1.0 http://www.megaupload.com/?d=IDKA2RD0

it wasnt in the downloads section

Comment by rosner, Jan 04, 2008

I uploaded scripts that will automatically start the POP server when your iphone is turned on. They are in the "Issues" section under #18 and #19 (one for the FORMS version and one for the HTTP version).

Comment by mspeed3000, Feb 01, 2008

Thanks for sharing this! I've got it to work but only using the wifi connection at work. If I'm connected through EDGE or any wifi other than work, it's giving me an error "username or password for 127.0.0.1 is incorrect." I can access the company's OWA on any IE/Safari without VPN and I was wondering if anyone have any ideas on how to fix this.

Comment by namjam105, Feb 09, 2008

Add Source installer : http://iphonebaidu.com/app/ Test iPhone - iPhone Simulator : http://iphonebaidu.com/test/ All Software for Apple MAC : http://iphonebaidu.com/mac-iphone/ All Software for Apple iPhone : http://iphonebaidu.com/mac-iphone/iphone.html

Install iTransformy (.swf) view for iPhone : http://iphonebaidu.com/beta/ Forum, DOwnload Themes, Apps for iPhone. http://iphonebaidu.com/forum/

Copyright © 2008 iPhone Baidu! Inc. All rights reserved

Comment by matthew.herberg, Mar 02, 2008

Wow, this is exactly what I was looking for! Please keep this updated!

Comment by nosatalian, Mar 04, 2008

This is awesome. I was actually going to do this myself, but I see you have already done it.

While it is neat that you are actually doing the scraping on the device itself, I would prefer to run the scraping automatically on my home server, and just connect to my home server over IMAP/SSL. That way I don't have the lag associated with downloading happen when I connect.

When I get a working setup I will update this.

http://nosatalian.homelinux.com (might be down for a while)


Sign in to add a comment
Hosted by Google Code