Friday, July 20, 2007

iPhone Revolution

1 comments


For the past number of months, tech news sources have been overflowing with articles relating to the launch of Apple’s newest technological revolution: the iPhone.

Although the iPhone offers many new and innovative features, it is not exactly enterprise friendly. At the time of release, the iPhone leverages only the IMAP protocol to access Exchange email data. This essentially limits the device in such a way that it cannot take advantage of Exchange 2007 features such as Calendar and Contact synchronization. Furthermore, IMAP has at least two inherent negatives on a mobile device: it is not a ‘push’ email technology (unlike BlackBerry and Windows Mobile 5+ based solutions) and it is not natively secure (Ceryx utilizes an SSL encrypted IMAP solution to circumvent this issue).

The iPhone is a beautifully engineered device with little in the way of close competition in terms of gizmos and gadgets. Unfortunately it falls well short of the bar in an enterprise environment. If you must have an iPhone, you will have to do without many of the mobile features that are now standard amongst the competition – at least until 3rd party software is available or until, as speculated, Apple licenses Microsoft ActiveSync technology.

Apple iPhone:
http://www.apple.com/iphone/

MacNN – iPhone/Active Sync:
http://www.macnn.com/articles/07/06/26/iphone.exchange.support/

Microsoft Exchange Team Blog - http://msexchangeteam.com/archive/2007/07/10/446015.aspx

Mark


Tuesday, July 17, 2007

Exchange 2007 Free/Busy Feature

99 comments

With Exchange Server 2007 as your messaging platform, secure access to more consistent and up-to-date free/busy information is now possible.

Unlike previous versions of Exchange, Exchange Server 2007 does not have to publish free/busy information into public folders if all attendees have Exchange 2007 mailboxes and are using Outlook 2007 or 2007 Outlook Web Access. In this “native” 2007 messaging environment Exchange Server 2007 makes free/busy information available in real-time directly from the attendee’s mailbox. This means you no longer have to deal with replication delays and access latency commonly associated with public folders.

All this is made possible by the Availability Service, which supportes clients like Outlook 2007 and 2007 Outlook Web Access, via the Auto-discover service.

The Availability Service is a Web Service deployed on the Client Access Server (CAS) role of Exchange Server 2007 along with the Auto-discover service. (For more information on CAS see
http://technet.microsoft.com/en-us/library/bb125134.aspx)

So how does this all work?

First, the client will make a connection to the CAS.
- If Outlook 2007, the CAS will be determined via the Auto-Discover configuration using the Availability URL.
- If the target mailbox is in another AD site, the source CAS will make an HTTPS connection to the target CAS server. The target CAS will obtain the free/busy info by communicating over MAPI to the mailbox server and then send it back to the source CAS.
- If the target mailbox is in the same AD site then the CAS will communicate to the mailbox server via MAPI and obtain the free/busy info. The source CAS will then send the data back to the client.

For backwards compatibility, Exchange Server 2007 will still publish free/busy information to public folders in mixed messaging environments and provide other access methods. For example,
1. When the e-mail client requesting free/busy information is Outlook 2003 and the user using this client as well as the target attendee have Exchange 2007 mailboxes, free/busy information will be published in local public folders.
2. When the e-mail client requesting free/busy information is Outlook 2007, the user using this client has an Exchange 2007 mailbox, and the target attendee has an Exchange 2003 mailbox, the availability service will make HTTP connections to public virtual directory of the Exchange 2003 mailbox.

For more information about Exchange Server 2007 please visit the following link:
http://technet.microsoft.com/en-us/library/aa996018.aspx

Ian


Thursday, July 12, 2007

Exchange 2007 ActiveSync Policies

11 comments

In Exchange 2007 administrators will have a more robust way of managing their remote ActiveSync users with ActiveSync Mailbox Policies. This will allow administrators to enforce settings to control how users use their ActiveSync mobile devices. This means administrators have more control and security when deploying ActiveSync devices.

Below is a list of the few of the settings you can set:


Alphanumeric password required -

- Requires that the password contains both numbers and letters.


Maximum failed password attempts -

- Set the number of times a user can enter an incorrect password before the device wipes itself.


Attachments enabled -
- Enabled the downloading of email attachments.


Maximum inactivity time lock -

- Set the maximum time the device can be inactive before it locks.


WSS file access -
- Allow access to SharePoint sites.


The main benefit over Exchange 2003 in Exchange 2007 is that an administrator has the ability to set a policy on a user by user basis, whereas in Exchange 2003 policies would be set globally. In Exchange 2007 there are two ways of creating ActiveSync policies: using the Exchange Management Shell or Exchange Management Console. The management console only has the ability to set some of the settings; the Management Shell is where all other settings can be found. Also note that you do not have to specify all policy settings when creating a new policy as any policy setting that you do not set will keep the default value.




Eren


Wednesday, July 11, 2007

Exchange Management Shell

6 comments

Windows Power Shell, the scripting language introduced by Microsoft last year, is a welcome addition to the admin toolbox. Command line tools experienced a decade of neglect as GUI adminstrative tools took over the landscape. "In the beginning.. " is an entertaining yarn by Neal Stephenson about the history of the much maligned command line.

The Exchange 2007 team adopted an approach that lets us have our cake and eat it too. We now have the GUI Exchange Management Console for convenience that always shows the equivalent Exchange Management Shell cmdlets that are being used to accomplish each operation.

Get-Mailbox is an Exchange Shell cmdlet that can locate one or more mailboxes and report on various properties.


Use the Select-Object cmdlet to display just the properties you're interested in as opposed to the default display properties. For example, showing only the warning and send limits is often desired.



You could then use the Set-Mailbox cmdlet to change the quota.



This is all fine except you may be wondering what the big deal is all about. An administrator could just as easily use the Exchange Management Console and do the same thing with less effort. The real power of Power Shell (pardon the pun) is the combination of assorted cmdlets to automate repetitive tasks.

Let's suppose we want to increase the ProhibitSendQuota by 50MB for all users that have current ProhibitSendQuota greater than or equal to 100MB. This could potentially be a large task to do manually (checking every user and upgrading them), however it's quick and easy using Exchange Shell.



Note that I used the $1st shell variable to hold the intermediate results so I could check the list of mailboxes obtained using the Where-Object cmdlet before actually running the foreach loop that bumps the send quota limits.

Saving the list in a variable also lets us check things again at the end using $1stGet-Mailbox to make sure everything worked as expected.

Exchange Shell opens up many new possibilities for managing Exchange Server and simplifies the administration of large number of users.

See the Using the Exchange Management Shell in TechNet for an introduction and The Exchange 2007 Wiki for more tips and examples.









Tuesday, June 19, 2007

ActiveSync in Exchange 2007

18 comments

ActiveSync is a technology that allows your mobile device to synchronize with the Exchange server for emails, calendars, contacts and task items in your mailbox. Exchange 2003 Service Pack 2 introduced a new feature called Direct Push which enables Exchange data in your mailbox to be sent in near real time. A long standing HTTPS request is maintained between the device and the Exchange server. When new items arrive to the Exchange mailbox, those changes are synchronized to the device. This enables ActiveSync to provide a similar mobile messaging experience as BlackBerry.

Exchange 2007 takes mobile messaging a step further by providing several improvements to ActiveSync features. Some of the key improvements include:

Mailbox Search – You are now able to search items in your entire mailbox without downloading the items to the mobile device.

Self Service Device Management – Exchange 2007 allows you to wipe data on a lost or stolen mobile device using a tool in the option interface in Outlook Web Access (OWA).

Handheld Lockup – A security policy can be set up to require a password be entered on your mobile device after a period of inactivity.

Out of Office Support – You are now able to configure an Out of Office Message directly from your mobile device.

HTML/Flagged Message - The HTML/flagged message can now be displayed properly on the mobile device.

In order to take full advantage of these new features, your mobile device will need the latest Windows Mobile 6.0 operation system. Ultimately, the mobile device’s operation system will largely determine the new features it supports.
For a full list of new features and supported devices, please refer to http://msexchangeteam.com/archive/2007/04/06/437572.aspx.


Thursday, June 14, 2007

New and improved Out of Office Assistant (OOF)

21 comments

Exchange 2007 provides several improvements to the Out-of-Office (OOF) feature, which are accessible to users via Outlook 2007 or OWA. (If you are wondering why it is called OOF and not OOO, go here: http://msexchangeteam.com/archive/2004/07/12/180899.aspx)

Some of the improvements include:
1) Scheduled OOF Messages
You can now schedule when your OOF message is sent. One obvious benefit of this is that you can pre-create your OOF message(s) and set the desired schedule. When you leave the office, your messages are automatically sent, and upon your return, your OOF is automatically disabled. This is especially helpful when preparing for an extended period of absence, such as a business trip or vacation.

2) Improved Security
OOF messages will not be sent out in response to server-detected junk e-mail or internet mailing lists.

3) Improved Editing Controls
OOF messages can now be composed in HTML format and customized with all the same controls currently available for editing emails.

For more details on this feature, please see the Exchange 2007 OOF blog: http://msexchangeteam.com/archive/2006/10/06/429115.aspx.

Is OOF assistant one of your favourite features in Exchange 2007? Vote in our poll!


Thursday, June 7, 2007

Sharepoint and Exchange 2007

113 comments

Where did those Public Folders go?! The answer is they are still there; just not as visible as they used to be. Exchange 2007 has been designed in such a way that Public Folders, although still available, require command-line like administration – a little bit clunky. But why use dated technology to store your files, emails, contacts and calendar items? The reported reason behind the slow demise of Public Folders is so that newer more efficient and functional technologies can prevail.

Enter SharePoint either in WSS 3.0(Windows SharePoint Services) or MOSS (Microsoft Office SharePoint Server, formerly SharePoint Portal Server) 2007 flavor. SharePoint provides an easily extensible platform for the sharing of information (something Public Folders didn’t offer). It allows administrators and users to create themed ‘sites’ and ‘lists’ that contain the same information, but on a rich platform that allows for version control (not available on PFs), check-in/check-out document control (not available on PFs), customizable views (not that easy to do on PFs) that can include multiple ‘webparts’ to display relevant information to viewers like work group calendars, link lists, key contacts etc. Other functionality like the quick creation of blog and wiki sites and configurable event driven email alerts further extend capabilities that were never even conceived in public folders.

Integration through Exchange 2007 comes at the client level (spare email routing requirements). SharePoint lists and objects can be added directly to the Outlook 2007 for direct access via the folder tree. OWA also integrates with SharePoint through the ‘Document Access’ feature (on a read-only basis) which allows remote users to open up local documents either via SharePoint URLs or UNC File Shares. And of course, if you want to provide direct access to your SharePoint Site collections, SharePoint can be placed on public facing systems and accessed via standard web browser and can even allow anonymous access to specific sections (no one has an excuse to NOT have a blog space now!)

So I say, out with the old (Public Folders) and in with the new (easily extensible rich featured SharePoint)!

For more information on SharePoint:

Microsoft Office SharePoint Official Site
http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx

Microsoft Feature-by-Feature WSS 3.0 and MOSS 2007 Comparison http://download.microsoft.com/download/1/d/c/1dc632e8-71e1-466f-8a2f-c940f1438e0a/SharePointProductsComparison.xls

A great collaboration of SharePoint professionals and enthusiasts
http://www.sharepointblogs.com

A quick description of SharePoint from our Favorite Wiki Resource
http://en.wikipedia.org/wiki/SharePoint