Hands0n
8th July 2009, 08:45 PM
If you are interested in some of the funkier technical aspects of what iPhone software 3.0 and above provides then you could not do better than refer to the pages of the Apple Enterprise Deployment Guide.
Therein you will find oodles of information about the capabilities as well as the set-up information such as VPN, Exchange Server etc. But also you will be able to read up hype-free info such as
EMail Accounts
iPhone and iPod touch support industry-standard IMAP4- and POP3-enabled mail
solutions on a range of server platforms including Windows, UNIX, Linux, and
Mac OS X. You can also use IMAP to access email from Exchange accounts in addition
to the Exchange account you use with direct push.
When a user searches their mail, they have the option of continuing the search on the
mail server. This works with Microsoft Exchange Server 2007 as well as most IMAP-
based accounts.
The users email account information, including Exchange user ID and password, are
securely stored on the device.
And ...
IMAP Email
If you dont use Microsoft Exchange, you can still implement a secure, standards-based
email solution using any email server that supports IMAP and is configured to require
user authentication and SSL. These servers can be located within a DMZ subnetwork,
behind a corporate firewall, or both.
With SSL, iPhone and iPod touch support 128-bit encryption and X.509 certificates
issued by the major certificate authorities. They also support strong authentication
methods including industry-standard MD5 Challenge-Response and NTLMv2.
IMAP Network Setup Guidelines
 For additional security protection, install a digital certificate on the server from a
trusted certificate authority (CA). Installing a certificate from a CA is an important
step in ensuring that your proxy server is a trusted entity within your corporate
infrastructure. See Credentials Settings on page 36 for information about installing
certificates on iPhone.
 To allow iPhone and iPod touch devices to retrieve email from your server, open port
993 in the firewall and make sure that the proxy server is set to IMAP over SSL.
 To allow devices to send email, port 587, 465, or 25 must be open. Port 587 is used
first and is the best choice.
Page 43 onwards talks about manual configuration of the iPhone for Enterprise - but of course the information is just as salient for private use. Here the nitty gritty configuration assistance is for almost everything on the iPhone in 3.0+
Page 52 talks about CalDav setup ... if you are using non-Apple MobileMe this is essential reading
CalDAV Settings
iPhone works with CalDAV calendar servers to provide group calendars and scheduling.
To add a CalDAV server, go to Settings > Mail, Contacts, Calendars > Add Account >
Other. Then tap Add CalDAV Account.
Enter the CalDAV server address, and user name and password if necessary, then tap
Next. After the server is contacted, additional fields appear that allow you to set more
options.
Calendar Subscription Settings
You can add read-only calendars, such as project schedules or holidays. To add a
calendar, go to Settings > Mail, Contacts, Calendars > Add Account > Other and then
tap Add Subscribed Calendar.
Enter the URL for an iCalendar (.ics) file, and the user name and password if necessary,
then tap Save. You can also specify whether alarms that are set in the calendar should
be removed when the calendar is added to the device.
In addition to adding calendar subscriptions manually, you can send users a webcal:\\
URL (or an HTTP:\\ link to a .ics file) and, after the user taps the link, the device will offer
to add it as a subscribed calendar.
The full Deployment Guide pdf is available here --> http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf
Enjoy.
Therein you will find oodles of information about the capabilities as well as the set-up information such as VPN, Exchange Server etc. But also you will be able to read up hype-free info such as
EMail Accounts
iPhone and iPod touch support industry-standard IMAP4- and POP3-enabled mail
solutions on a range of server platforms including Windows, UNIX, Linux, and
Mac OS X. You can also use IMAP to access email from Exchange accounts in addition
to the Exchange account you use with direct push.
When a user searches their mail, they have the option of continuing the search on the
mail server. This works with Microsoft Exchange Server 2007 as well as most IMAP-
based accounts.
The users email account information, including Exchange user ID and password, are
securely stored on the device.
And ...
IMAP Email
If you dont use Microsoft Exchange, you can still implement a secure, standards-based
email solution using any email server that supports IMAP and is configured to require
user authentication and SSL. These servers can be located within a DMZ subnetwork,
behind a corporate firewall, or both.
With SSL, iPhone and iPod touch support 128-bit encryption and X.509 certificates
issued by the major certificate authorities. They also support strong authentication
methods including industry-standard MD5 Challenge-Response and NTLMv2.
IMAP Network Setup Guidelines
 For additional security protection, install a digital certificate on the server from a
trusted certificate authority (CA). Installing a certificate from a CA is an important
step in ensuring that your proxy server is a trusted entity within your corporate
infrastructure. See Credentials Settings on page 36 for information about installing
certificates on iPhone.
 To allow iPhone and iPod touch devices to retrieve email from your server, open port
993 in the firewall and make sure that the proxy server is set to IMAP over SSL.
 To allow devices to send email, port 587, 465, or 25 must be open. Port 587 is used
first and is the best choice.
Page 43 onwards talks about manual configuration of the iPhone for Enterprise - but of course the information is just as salient for private use. Here the nitty gritty configuration assistance is for almost everything on the iPhone in 3.0+
Page 52 talks about CalDav setup ... if you are using non-Apple MobileMe this is essential reading
CalDAV Settings
iPhone works with CalDAV calendar servers to provide group calendars and scheduling.
To add a CalDAV server, go to Settings > Mail, Contacts, Calendars > Add Account >
Other. Then tap Add CalDAV Account.
Enter the CalDAV server address, and user name and password if necessary, then tap
Next. After the server is contacted, additional fields appear that allow you to set more
options.
Calendar Subscription Settings
You can add read-only calendars, such as project schedules or holidays. To add a
calendar, go to Settings > Mail, Contacts, Calendars > Add Account > Other and then
tap Add Subscribed Calendar.
Enter the URL for an iCalendar (.ics) file, and the user name and password if necessary,
then tap Save. You can also specify whether alarms that are set in the calendar should
be removed when the calendar is added to the device.
In addition to adding calendar subscriptions manually, you can send users a webcal:\\
URL (or an HTTP:\\ link to a .ics file) and, after the user taps the link, the device will offer
to add it as a subscribed calendar.
The full Deployment Guide pdf is available here --> http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf
Enjoy.