Exchange 2013 Modern Public Folder sind in Outlook nicht abrufbar

2014-03-04 | Christoph Wilfing

Mit Exchange 2013 gab es viele Verbesserungen, unter anderem endlich eine komplett überarbeitete Version der Public Folder. Sogenannte “Modern Public Folder”. Ich will jetzt aber nicht groß und breit über jede kleine Änderung plaudern sondern eigentlich auf eine kleine aber sehr wichtige Änderung aufmerksam machen.

Modern Public Folder sind im Wesentlichen von einer dedizierten Datenbank in die Mailboxdatenbank gewandert und werden jetzt in einer oder mehreren Mailboxen gespeichert. Jeder Folder kann in einer eigenen Mailbox oder mehrere Folder in einer gemeinsamen Mailbox gespeichert werden.

Outlook selbst stellt dies aber weiterhin als einen gemeinsamen Public Folder Store dar.

image

Wie man sieht schaut das in einem Outlook 2013 ein wenig aus als ob einfach eine weitere Mailbox eingebunden wurde… Aber – wie genau findet Outlook seinen zugehörigen Public Folder? Nun ja,…

        <ServerExclusiveConnect>On</ServerExclusiveConnect>
      </Protocol>
      <PublicFolderInformation>
        <SmtpAddress>pf_hierarchy@contoso.com</SmtpAddress>
      </PublicFolderInformation>
    </Account>
  </Response>
</Autodiscover>

Wie im Autodiscover Response oben zu sehen (Teil des XML rauskopiert) wird einfach eine Public Folder Information angehängt in dem auf die Public Folder Mailbox verwiesen wird. Jede normale User Mailbox hat jetzt auch ein Attribut genannt “DefaultPublicFolderMailbox” die man befüllen kann.

image

Diese Mailbox / Mailadresse wird als Antwort in den Autodiscover Response gepackt und Outlook macht einfach ein Autodiscover auf diese Mailbox um seine Public Folder zu finden. Man mag jetzt an Mailenabled Public Folder denken, aber das hat damit eigentlich nichts zu tun. Jede Public Folder Mailbox ist wie jede Mailbox an einen User gebunden und die Mailbox selbst bekommt eine Mailadresse unabhängig davon welche Folder innerhalb der Mailbox mailenabled sind.

Hat man jetzt in seinen damals Recipient Policies (jetzt natürlich E-MailaddressPolicies) aus historischen Gründen vielleicht “contoso.local” als Default Domain und diese Public Folder Mailboxen bekommen PF_Hierarchy@contoso.local als Mailadresse… dann zeigt Outlook keine Public Folder.

Dumme Sache, aber auch eigentlich erklärbar, wenn man das Grundprinzip verstanden hat.

Anmerkung am Rande, es gibt einen Bug in Outlook 2007/2010/2013 der mit den letzten Updates zwar gefixed wurde, aber leider wird gerade das aktualisieren von Office nicht sehr ernst genommen.

http://support.microsoft.com/kb/2839517/en-us

Was passiert durch diesen Bug? Sehr oft hat der Durchschnittskunde OutlookAnywhere per Basic authentifiziert nach extern und mit Exchange 2013 ja endlich auch External / Internal URL für Outlook Anywhere getrennt. Damit – kommt plötzlich ein Username / Passwort Prompt weil sich Outlook fälschlicherweise auf die External URL verbindet statt die Internal zu verwenden.

Also – PATCHEN!

LG Christoph

Categories: Exchange, Microsoft

Source: https://blog.atwork.at/post/Exchange-2013-Modern-Public-Folder