Background: We are in the process of migrating from Zimbra (using the Outlook Connector) to an Exchange 2007 environment. We have found that the best way to move email to the new environment is prior to the user's migration, export all Outlook content as a .PST. When the system is re-imaged and Outlook 2007 is connected to the new Exchange server, the .PST is imported into the new environment.
Problem: When a user goes to reply to an email that was imported, the message will sit in their outbox indefinitely. Through further investigation, we found that Outlook tries to send the email using the old Zimbra server. If the user connects through OWA, this is not a problem and Exchange properly delivers the message.
Workaround: By installing a dummy 2nd email account into Outlook, the account button will appear under the Send button, allowing the user to select which account to send on. By choosing the Exchange account, the email will be properly delivered.
Now, my question is how force outlook to use the default email account for old messages and not try to send the email using an old, non-existent account. Is there a way to programmatically remove this metadata from the email headers? Can something be set in Outlook 07 to force this?
Thanks in advance