Re-Enabling PST functionality in your Outlook session.

Scenario:  You cannot open or create a PST within your Outlook.  The options are missing OR it does not allow to complete a PST operation. If you try to Integrate SharePoint with your Outlook, you may receive the following error:

Outlook cannot add the folder because creating a new Outlook data file (.pst) file isn’t allowed on this computer.


Solution:  The registry has a DisablePST value that is set to not allow PST functionality.  The data for this key is:
0 = Enables PST functionality
1 = Disable PST Functionality Completely
2 = Disables creating PST’s, but allows to open PST’s.

1. Open up the registry (regedit).
2. Click on Edit-Find and type in DisablePST. Perform a find.  Keep hitting F3 to perform a ‘find next’ if this doesn’t take you directly to the key.
3. Delete the Key or Set it to the corresponding value.  Deleting the key or giving it a 0 are one in the same.

Searching it take you to a location similar to: HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice<version>Outlook.   This location may be different if using a 64 bit version of Outlook.

Process Meeting Requests Automatically from a Exchange user Mailbox

Scenario: If you have a normal Exchange user mailbox that is not a resource, you can configure Outlook to process the meeting request automatically.  To do so, perform the following within Outlook:

Click on File–>Options
1. Navigate to Mail–>Tracking. Make sure there is a check mark in Automatically process meeting requests and responses to meeting requests and polls.
2. Navigate to Calendar–>Automatic accept or decline. From here you can select from the menu how you wish to automatically process meeting requests:

  • Automatically accept meeting requests and remove canceled meetings
  • Automatically decline meeting requests that conflict with an existing appointment or meeting
  • Automatically decline recurring meeting requests
Outlook uses a sniffer that is an idle process to process meeting requests.  Only one machine can process sniffer requests. It only runs when Outlook is idle — if its never idle it will never run.

Troubleshooting:

1.  Disable Outlook Addin’s and try again.
2.  Use the /sniff or the /cleansniff when opening outlook.
3.  Check the property PR_Processed with MFCMAPI on the mail message.

Error: You need more memory or system resources. Please close some Windows and try again.

Problem when trying to open the mail app in the control panel or if opening outlook with many profiles.

To resolved rename the following key to something else.

Outlook 2010 and older:

HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows Messaging Subsystem

 Outlook 2013:

HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0OutlookProfiles

Disable Outlook Auto-Mapping with Mailboxes

If you wish to give a user full access to a mailbox, but do not want to have the mailbox auto-map into the users Outlook profile, assign the full access permission with with the -AutoMapping parameter.

Add-MailboxPermission mailboxname -user username -accessrights fullaccess -AutoMapping $false

Recommendations to avoid IOS Calendar Corruption with Exchange Mailboxes

Scenario: An entry on an IOS calendar shows incorrect times for an appointment, has disappeared, or is missing information, although the calendar entries in OWA and Outlook is correct. Specifically a single occurrence of a repeat appointment/meeting has one of the symptoms from above.

Recommendations from support:


1. Microsoft recommends running the same version of Outlook on all the computers. Mailbox owners and any delegates need to be using the same version of Outlook with the latest updates on all the computers that are used for calendaring. If you are in a mixed environment of Mac, Windows and iOS devices, each platform needs to be using the same version and each device should have the latest updates. 
2. Only one person should process meeting requests. Other people, computers or devices that receive the meeting request should ignore them, they should not delete or process them. Users should have a maximum of 2 delegates.
3. Manage your calendar exclusively from Outlook or OWA. Don’t accept, decline, modify or invite others to appointments from your mobile device. You can create new appointments on your mobile device.
4. Verify that the device has the latest iOS version installed. (Please verify this before adding the Exchange account to the device. Sometimes, new devices are running an older version of iOS, so it is a good habit to confirm that all updates are applied before adding Exchange accounts)
5. To change an entire series of meetings, cancel the original meeting and create a new one. To change one instance, cancel just that meeting and create a new one to replace it. Always put an end date on a recurring meeting.
6. A “corrupt” meeting will remain that way until you delete it. If it is a recurring appointment, delete all occurrences and reschedule it.
7. When scheduling a recurring meeting, Microsoft recommends setting the end date no more than 6 months. If you need to schedule a meeting for a longer period, start a new recurring meeting.

8. Making multiple changes to recurring events can contribute to unexpected results.

Allow this website to configure server settings

​Issue: Customer gets a prompt while in Outlook saying
“Allow this website to configure user@user.edu server settings ?
https://autodiscover.domain.edu/autodiscover/autodiscover.xml. Your account was redirected to this website for settings. You should only allow settings sources you know and trust
Resolution: Click on Don’t ask me about this website again box. Click on Allow
In some cases, recreating the profile can fix the issue

​Troubleshooting Outlook login Prompt Issues

​Below are some of the steps you can use to troubleshoot Outlook login Prompt Issues
Step 1: Download and Install Netmon on the PC having the issue
 
 
 
2)        Install Network Monitor on the appropriate server/client.
3)        Start the Network Monitor tool, there will be a shortcut on your Start menu under Programs. Right click and “Run as administrator” in elevated mode.
4)        From the “Tools” -> “Options” ensure that the Temporary capture file size is set to at least 200mb on servers.
5)        Start Netmon on the appropriate servers/client, and reproduce the issue.
a.        Click “Create New capture” on the left pane.
b.        Click the Play button “>” to begin the capture.
6)        Stop Netmon after the issue is reproduced by hitting the stop button.
7)        Upload the cap files.
 
Step 2:  Enable Outlook Logging
 
 
Enable Outlook Logging Client Side:
For Outlook 2007:
On the Tools menu, click Options.
On the Other tab, click Advanced Options.
Click to select the Enable mail logging (troubleshooting) check box in Outlook 2003 and the Enable logging (troubleshooting) check box in Outlook 2007, and then click OK two times.
 
For Outlook 2010:
On the File tab, click Options.
In the Outlook Options dialog box, click Advanced.
In the Other section, select the Enable troubleshooting logging(requires restarting Outlook) check box, and then click OK.
Exit and then restart Outlook.s
 
 
 
Step 3: Disable Encryption on outlook
 
a.Click Start, click Run, type control, and then click OK.
b.Double-click Mail, and then click Show Profiles.
c.Select your profile, and then click Properties.
d.Click E-mail Accounts, select View or Change Existing E-mail Accounts, and then click Next.
e.Select the Exchange account, and then click Change.
f.Click More Settings, and then click the Security tab.
g. Disable  the  checkbox “Encrypt data between Microsoft Office Outlook and Microsoft Exchange Server check box.”
h.Click OK, click Next, click Finish, and then click Close.
 
 
Outlook in Online Mode
 Turn Cached Exchange Mode off
1.       On the Tools menu, clickAccount Settings.
2.       On the E-mail tab, click the Exchange account, and then click Change.
3.       Under Microsoft Exchange server, clear the Use Cached Exchange Mode check box.
4.       Exit and restart Office Outlook 2007.
 
 
 
Step 5: Add host file entry on outlook client machine to single CAS server
 
 
 
 
Note: Before you run netmon, please contact an engineer on the support team so netmon on can be started on the cas server. The netmon trace needs to happen simultaneously
 
 
 
Step 6: Gather the ETL Log files & the capture files from Netmon
 
Note: Outlook generates a new ETL file each time you start Outlook with logging enabled. Therefore, it is important to control the repro scenario so you know which log file(s) to collect from the computer. Please don’t copy all the ETL files in the Temp folder.
 The log files are generated in the following format:
 OLKRPCLOG_<month>_<day>_<year>_<hour – 24 hr clock>_<minutes>_<seconds>_<index>.etl
 For example: OLKRPCLOG_09_06_2008_17_35_47_1.etl
 
 
Gather and upload the logs/trace files to Microsoft for analysis

Display date on Outlook items in Drafts Folder

​If you need to see the date items were added to the drafts folder, you will need to use a custom view and add modified date field to the view and sort by it
The default view uses sent date field, whcih is blank and displayed as none, because the message hasn’t been sent yet.
So follow these steps to add modified date to othe view
  1. Right click on the row of field names at the top of the message list, were it reads “Arrange By: Date”
  2. Choose View Settings (Outlook 2010) or Custom (Outlook 2007 and older)
  3. Click the Columns (or Fields) button to open the Show Columns dialog
  4. Select date/Time fields from the “Select available columns from” menu
  5. Click on modified and Add to add it to the view then close the dialog
  6. Click on modified column to sort by modified date

Permission issues Ex2013 shared calendar with Ex2010 mailbox

​​Scenario: A user with a mailbox in Exchange 2010 is getting permission errors in Outlook when trying to access and edit a shared calendar of a mailbox in Exchange 2013 even though the correct permissions are set for that Exchange 2010 mailbox. The error is:
“You do not have permission to veiw this calendar. Do you want to ask user to share his or her Calendar with you?”
Resolution: Enable Outlook to connect to Exchange using HTTP for the Exchange 2010 mailbox in the Outlook Profile
1. Start Outlook if not started already.

2. Navigate to your Outlook Account Settings:

a. Outlook 2013/2010: Click on File –> Account Settings–> Account Settings.
b. Outlook 2007: Click on Tools –> Account Settings.
3. Select your Exchange account, and then click Change.

4. Click More Settings, and then click the Connection tab.

5. Under Outlook Anywhere (Exchange over the Internet for 2007), select the Connect to Microsoft Exchange using HTTP check box.

6. Click Exchange Proxy Settings.

7. Make sure the following settings are set:
a. Enter the URL to connect to  proxy server for Exchange: https://mail.domain.com
b. On fast networks, connect using HTTP first,… is checked.
c. On slow networks, connect using HTTP First,… is checked
d. Proxy Authentication Settings is set to Basic Authentication.

8. Click OK to close each Outlook window.

9. Restart Outlook

10. If your are prompted for authentication, use the following:
a. username: domainusername
b. password: your password.