Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Exchange 2010 - bestimmte Kalendereinträge Abfragen und auf einer Webseite anzeigen lassen

Mitglied: Pronato

Pronato (Level 1) - Jetzt verbinden

30.08.2013 um 11:04 Uhr, 10478 Aufrufe, 3 Kommentare, 2 Danke

Guten Tag

Wir sind ein KMU mit ca. 20 Mitarbeitern.
Da sehr oft jemand Abwesend ist (Weiterbildung, 80% Wochensatz) möchten wir auf einem Bildschirm Abwesenheitseinträge von den Kalendern anzeigen lassen.

Wir verwenden eine Windows Server 2008R2 Terminalserver Infrastruktur mit Exchange 2010 und Outlook 2010.

Ziel ist es die Einträge z. Bsp. der nächsten 7 Tage abzufragen und dann auf einer HTML Seite anzeigen zu lassen.

Wie kann ich diese Abfrage machen und danach auf der Seite die Einträge als Liste anzeigen zu lassen?

Danke für die Hilfe im Voraus

Freundliche Grüsse

Renato Wirth
Mitglied: colinardo
30.08.2013, aktualisiert um 13:35 Uhr
Hallo Renato,
das ließe sich mit ASP.NET und dem Zugriff auf die Exchange Datenbank via Exchange EWS Managed API einfach realisieren.

Simples Beispiel für die Abfrage von Terminen aus dem Standardkalender einer Mailbox 7 Tage im Voraus via EWS mit C#:
(Das Beispiel würde nur den Subject des Termins in einer MessageBox anzeigen.)
In ASP.Net kann man dann mit den Daten eine Webseite generieren.
Hinweis: Die Funktion CertificateValidationCallBack ist nur für einen Test des Codes in einer Umgebung mit einem selbst erstellten Zertifikat nötig.

Grüße Uwe
Bitte warten ..
Mitglied: Pronato
30.08.2013 um 13:28 Uhr
Hallo Uwe

Danke für die Antwort.
Ich schaue das mal mit unserer Programmierabteilung an.

Freundliche Grüsse

Renato Wirth
Bitte warten ..
Mitglied: colinardo
30.08.2013, aktualisiert um 20:47 Uhr

Noch als Ergänzung hier ein Beispiel-Projekt mit ASP.NET:

Als Referenz im Projekt muss noch die im EWS-API zur Verfügung gestellte DLL Microsoft.Exchange.WebServices.dll hinzugefügt werden. Diese kann hier heruntergeladen werden.
Anzupassen sind im Codebehind-File natürlich noch folgende Dinge:

  • Die Exchange-Server Version bei Bedarf anpassen in Zeile 19 (Exchange2010_SP1 / Exchange2010_SP2 / ...)
  • Servername in der EWS-URL in Zeile 20
  • [USERNAME] , [PASSWORD], [DOMAIN] des Users auf dessen Kalender im Store zugegriffen werden soll in Zeile 21

Default.aspx
Codebehind: "Default.aspx.cs"
Noch als Tipp für eure Entwickler bzw. Exchange Admins:
Sollte beim Zugriff auf die EWS-Seite ein Fehler auftauchen das die Seite nicht verfügbar ist, kann das daran liegen das die Formularauthentifizierung für das virtuelle EWS-Verzeichnis im IIS aktiviert ist. Dort sollten nur Anonyme Authentifizierung und Windows Authentifizierung aktiviert, und alle anderen Methoden deaktiviert sein!

Wünsche euch viel Erfolg !

Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Outlook Kalendereintrag
Frage von novregenOutlook & Mail6 Kommentare

Hallo, was gibt es in (momentan noch) Outlook 2010 Exchange bald Outlook 2019 Exchange für möglichkeiten Kalendereinträge aus Drittsystemen ...

Outlook & Mail
Spam mit Terminvorschlag Kalendereintrag
gelöst Frage von heavenscentOutlook & Mail1 Kommentar

Hallo in die Runde, wir bekommen "neuartige" (gabs vermutlich schon mal) Spam Mails die eine Terminanfrage senden und somit ...

Exchange Server

Kategorie für Kalendereintrag freigeben

Frage von VoiperExchange Server3 Kommentare

Hallo in die Runde, kann mir jemand verraten, wie ich bei einem Kalendereintrag den Betreff (eingeschränkte Details) und die ...

Microsoft Office

Word bestimmt Sprache selbst

gelöst Frage von honeybeeMicrosoft Office1 Kommentar

Hallo, habe in Word 2016 ein nerviges Problem: Auf meinem Computer (Windows 10) sind zwei Sprachen installiert: Deutsch und ...

Neue Wissensbeiträge
Microsoft Office

Office 365 Makro Schutz nicht immer per GPO möglich

Information von sabines vor 1 TagMicrosoft Office1 Kommentar

Der zum Schutz gegen Verschlüsselungstrojaner wichtige Makroschutz lässt sich wohl in Office 365 nicht immer per GPO einstellen. Für ...

Netzwerkmanagement
How To Mikrotik Netinstall
Erfahrungsbericht von areanod vor 3 TagenNetzwerkmanagement

Jedes Mal wenn ich Netinstall längere Zeit nicht benutzt habe stolpere ich über die „Besonderheiten“ dieser Software. Das ist ...

Microsoft
Microsoft: LDAPS per Update als Default
Information von em-pie vor 3 TagenMicrosoft2 Kommentare

Hallo, Microsoft wird mit einem der zukünftigen Updates LDAP auf LDAPS per Default umstellen. Admins von angebundenen Systemen die ...

Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 4 TagenHumor (lol)19 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Heiß diskutierte Inhalte
Windows Server
Windows Server 2019 RDP auf anderen Port umlegen scheint zumindest in der Firewall nicht zu funktionieren
gelöst Frage von kfj-deWindows Server18 Kommentare

Hallo zusammen, habe gedacht, ich mache den Remote Desktop Zugang etwas sicherer und lege den Port auf einen der ...

Windows 10
Reicht eine 64GB SSD für einen Einwahl-PC für die Funktionsupgrade?
gelöst Frage von StefanKittelWindows 1018 Kommentare

Hallo, ich weiß, bei Google steht ganz viel, aber das meiste zu 32GB und irgendwie schreibt jeder was Anderes. ...

Windows Server
Kontakt mit Warenwirtschaft Software Anbieter - Netzwerkstbilität
Frage von PoddeldunktWindows Server18 Kommentare

Hallo zusammen, entschuldigt erstmal den schlechten Titel, aber mir ist nicht eingefallen wie ich das ganze Aussagekräftiger gestalten soll. ...

Windows Tools
Autologoff Local User Windows 10 bei idle Time von 900 Sekunden
Frage von Hendrik2586Windows Tools16 Kommentare

Hallo ihr lieben. :) Ich hatte das Thema schon mal vor einer Weile, aber nun muss ich es nochmal ...