Calendar Checking Tool for Outlook (CalCheck)
Hallo zusammen,
Auf dem Exchange Teamblog wurde kürzlich das Tool CalCheck vorgestellt. ChalCheck kann hier heruntergeladen werden: http://www.microsoft.com/download/en/details.aspx?id=28786
CalCheck ohne Parameter öffnet den Profildialog
Der Check erstellt ein Logfile und ganz am Ende des Logs steht das Resultat.
03/05/2012 11:51:26AM CalCheck Results:
03/05/2012 11:51:26AM =================
03/05/2012 11:51:26AM Problem Items: 169
03/05/2012 11:51:26AM Errors found: 66
03/05/2012 11:51:26AM Warnings found: 309
03/05/2012 11:51:26AM Total Calendar Items: 2891
03/05/2012 11:51:26AM Number of Recurring Items: 165
03/05/2012 11:51:26AM Finished processing mailbox /o=First Organization/ou=First Administrative Group/cn=Recipients/cn=a.bohren
03/05/2012 11:51:26AM =================================================================
Schauen wir uns doch so einen Error an
03/05/2012 11:51:25AM ERROR: dispidApptStateFlags is 1, but the address for this mailbox does not match the organizer address.
03/05/2012 11:51:25AM Check to ensure the Organizer Address is correct, and whether or not this user should be the organizer.
03/05/2012 11:51:25AM Organizer Address: /o=mtf/ou=first administrative group/cn=recipients/cn=andres
03/05/2012 11:51:25AM DN for this user: /o=first organization/ou=first administrative group/cn=recipients/cn=a.bohren
03/05/2012 11:51:25AM See KB 2563324 for additional information: http://support.microsoft.com/default.aspx?scid=kb;EN-US;2563324
03/05/2012 11:51:25AM Properties to help investigate this reported item:
03/05/2012 11:51:25AM Subject: Mittagessen
Location: Rest. Da Carlo Effingerstrasse 14
Start Time: 08/19/2004 10:15:00AM
End Time: 08/19/2004 11:00:00AM
Last Modifier: Andres Bohren
Last Modified Time: 04/12/2009 10:25:52AM
Is a recurring appointment: false
Sender Name: Bohren Andres
Sender Address: /o=mtf/ou=first administrative group/cn=recipients/cn=andres
Organizer Name: Bohren Andres
Organizer Address: /o=mtf/ou=first administrative group/cn=recipients/cn=andres
Gemäss Forum Thread gibt es 3 Möglichkeiten den Meeting Organizer zu ermitteln
- For meeting requests, a Recipient table exists showing each attendee.
The organizer is represented here when PR_Recipient_Flags = 3 - PR_ Sent_Representing_Email_Address and/or PR_Sender_Email_Address
- named prop0x8217 dispidapptstateflags [can also show up as MessageStatus]
if the value is 1 = olMeeting it means you’re the organizer
if the value is 3 = olMeetingRecieved it means you received the item so you can’t possibly be the organizer
Ich schaue mir die Eigenschaften des Termins mit MFCMAPI an. Die Eigenschaften PR_ Sent_Representing_Email_Address and/or PR_Sender_Email_Address sind also gesetzt
Ich mache mal das Recipients Table auf
Das PR_Recipient_Flags steht auf 1, ist also nicht der Organizer. Würde das Flag auf 3 stehen, dann würde das den Meeting Organizer anzeigen.
Die 66 ERRORs sind also fehler von importierten Terminen
Ich lasse den CalCheck also nochmals mit dem "-no org" Parameter laufen
CalCheck -no org
03/05/2012 11:48:33AM WARNING: Start Date/Time is earlier than Jan 1, 1995. This might be intentional, but may also indicate a problem.
03/05/2012 11:48:33AM WARNING: End Date/Time is earlier than Jan 1, 1995. This might be intentional, but may also indicate a problem.
03/05/2012 11:48:33AM WARNING: Recurrence Start Date/Time is earlier than Jan 1, 1995. This might be intentional, but may also indicate a problem.
03/05/2012 11:48:33AM Properties to help investigate this reported item:
03/05/2012 11:48:33AM Subject: Geburtstag von Bircher Karin
Location:
Start Time: 10/06/1975 10:00:00PM
End Time: 10/07/1975 10:00:00PM
Last Modifier: A.Bohren@icewolf.ch
Last Modified Time: 03/02/2012 09:25:54AM
Is a recurring appointment: true
Sender Name: Bohren_ Andres
Sender Address: /o=first organization/ou=first administrative group/cn=recipients/cn=a.bohren
Organizer Name: Bohren_ Andres
Organizer Address: /o=first organization/ou=first administrative group/cn=recipients/cn=a.bohren
Recurrence Start: 12:00:00 07.10.1975
Recurrence End: 11:59:00 31.12.4500
Recurrence End Type: Never end
Number of Exceptions: 0x0000
03/05/2012 11:48:33AM CalCheck Results:
03/05/2012 11:48:33AM =================
03/05/2012 11:48:33AM Problem Items: 103
03/05/2012 11:48:33AM Errors found: 0
03/05/2012 11:48:33AM Warnings found: 309
03/05/2012 11:48:33AM Total Calendar Items: 2891
03/05/2012 11:48:33AM Number of Recurring Items: 165
03/05/2012 11:48:33AM Finished processing mailbox /o=First Organization/ou=First Administrative Group/cn=Recipients/cn=a.bohren
03/05/2012 11:48:33AM =================================================================
Nun habe ich also nur noch 103 Probleme - das sind aber alles Geburtstagserinnerungen
Der Kalender ist also in Ordnung :o)
Weitere Informationen
- http://blogs.technet.com/b/exchange/archive/2012/02/22/calcheck-the-outlook-calendar-checking-tool.aspx
- http://social.technet.microsoft.com/Forums/en-US/exchangesvrclients/thread/30e4f040-8b5c-469e-aece-fdf402e0ad03
- http://support.microsoft.com/default.aspx?scid=kb;EN-US;2563324
Grüsse
Andres Bohren