Ich weiß nicht ob da eine Technische Begrenzung sinnvoll ist.
Solange z.B. sich 2 Adressaten nicht kennen (z.B. 2 konkurrierende Firmen) können 2 Adressen bei AN oder CC zu viel sein und bei z.B. einem Kunden mit 10 Kollegen können 10 Adressen im CC i.O. sein.
Log Shipping hat kein automatisches HA. Wenn der TO diese Anforderung hat bleibt nur ein Cluster oder SQL Mirror.
Der TO hat wohl noch gar keine HA Lösung und von DR spricht er gar nicht.
Es gibt einen vorgefertigten Listentyp und man kann viel selbst dazubauen. Ob das reicht kann ich dir aber nicht sagen.
Ich denke da kommen mehr Entwicklungskosten auf euch zu als wenn ihr ein Produkt kauft.
Müssen Sharepoint Solutions auch freigegeben werden?
http://www.heise.de/ix/meldung/Kundenplattform-und-Tickets-mit-SharePoint-1887500.html
Unter Powershell gibt es Addins und Module die man laden kann.
Du kannst schauen welches Addin oder Modul bei der Exchange Powershell geladen wird und dieses genau so machen.
Ich habe aktuell keine Exchange Umgebung zur Hand. Schau welche Datei bei der Exchange Shell aufgerufen wird (irgendwas mit .ps1) und schau in dieser Datei nach add-pssnapin ... oder import-module ...
Diese Zeile fügst du in dein Script nach dem Param() und vor dem eigentlichen Script ein.
Was für eine Art Ausfallsicherheit? Hochverfügbarkeit (Cluster) oder Disaster Recovery (Backup)?
Die Rollen um die es geht (AD; SQL; Exchange) kannst du auch mit Bordmitteln (Replikation; DAG; SQL Mittel) absichern und brauchst keine Verfügbarkeit über den Hypervisor.
Hyper-V Replika repliziert alle 5 min da sonst die Daten zu viel werden. Sonst musst du ggf. komplett neu replizieren, wenn die Replikation übers WE stoppt.
Welches Ziel willst du mit Hyper-V Replika erreichen?