Übersicht über die Outlook-Mail-APIOutlook mail API overview

Outlook ist ein Messaging-Hub in Office 365.Outlook is a messaging communication hub in Office 365. Neben den Messagingfeatures bietet die Lösung Funktionen, mit denen Sie Ihre Kontakte verwalten, Besprechungen planen, Informationen zu Benutzern in Ihrem Unternehmen suchen, Onlineunterhaltungen initiieren, Dateien teilen und in Gruppen zusammenarbeiten können.It also lets you manage contacts, schedule meetings, find information about users in an organization, initiate online conversations, share files, and collaborate in groups.

Gründe für die Integration mit Outlook-MailWhy integrate with Outlook mail?

Integration von funktionsreichen Features und Zielgruppe von Hunderten Millionen KundenIntegrate with rich features and reach hundreds of millions of customers

Eine Integration mit Outlook verschafft Ihnen Zugang zu dem weitreichenden Funktionsumfang, den Kunden so schätzen: einer konsistenten und intuitiven Oberfläche für E-Mails, Kontakte und Kalender, die geräteunabhängig zur Verfügung steht – auf Mobilgeräten ebenso wie im Web und auf Desktop-PCs.Integrating with Outlook means tapping into the rich experience that customers love - consistent, intuitive experience for mail, contacts, calendar, available on all devices - mobile, web, and desktop.

Möglich wird die Integration mit Outlook dank Microsoft Graph. Sie müssen Ihre App nur ein einziges Mal programmieren und können dann Hunderte Millionen Heimanwender sowie Unternehmenskunden im zweistelligen Millionenbereich erreichen, die Outlook als E-Mail-Client verwenden.Using Microsoft Graph, you can integrate with Outlook by writing an app just once and reach more than hundreds of millions of consumers, and tens of millions of organization customers who choose Outlook as their email client. Dabei können sich Ihre Apps auf E-Mail-Szenarien beschränken oder auch eine Vielzahl anderer Outlook-basierter und nicht Outlook-basierter Beziehungen, Ressourcen und Informationen nutzen. Auch von der Microsoft-Cloud unterstützte Szenarien lassen sich umsetzen.You can write apps that focus on mail scenarios, or connect to a wealth of other Outlook and non-Outlook relationships, resources, and intelligence, and realize scenarios supported by the Microsoft cloud.

Automatisierung von Nachrichtenorganisation und -verarbeitungAutomate message organization and processing

Kunden schätzen, dass sie mit Outlook immer perfekt organisiert sein können.Customers like how Outlook helps them stay organized. Microsoft Graph macht diese Features für App-Entwickler verfügbar. So können Sie Kundenworkflows erstellen, die die Suche optimieren und Effizienz sowie Produktivität steigern:Microsoft Graph brings these features to app developers, enabling them to build customer workflows that optimize on discovery and improve efficiency and productivity:

  • Jeder Kunde organisiert seine Nachrichten auf seine eigene Art. Manche belassen sämtliche Nachrichten im Posteingang und suchen sie bei Bedarf, andere sortieren sie in Ordner ein.Customers organize their messages in different ways - some leave all messages in the Inbox and simply search for them, others file their messages in folders. Alle schätzen den flexiblen und intuitiven Ansatz von Outlook, der sowohl eine flache als auch eine ordnerbasierte Organisationsstruktur unterstützt.They like Outlook's flexible and intuitive approach that supports both flat and folder-based organizations. Apps können Nachrichten bequem filtern, suchen oder sortieren, wahlweise innerhalb bestimmter Ordner oder im gesamten Postfach des Benutzers.Apps can conveniently filter, search, or sort messages in specific folders or the user's entire mailbox.

  • Outlook-Kategorien haben jeweils einen eigenen Namen und eine eigene Farbe.Outlook categories are differentiated by name and color. Mithilfe von Kategorien können Kunden Nachrichten taggen und so Ordnung und Auffindbarkeit verbessern.Categories allow customers to tag messages to enhance organization and discovery. Apps können auf die Hauptkategorienliste des Benutzers zugreifen und sie definieren.Apps can access and define a user's master list of categories. Besser noch: Eine solche Liste deckt alle Outlook-Nachrichten sowie Termine, Kontakte, Aufgaben und Gruppenbeiträge ab und eröffnet App-Entwicklern so kreative Szenarien.More, that list is shared across Outlook messages, as well as events, contacts, tasks, and group posts, and opens up creative scenarios for app developers. So kann ein Anbieter von Onlineschulungen beispielsweise einen Farbcode für E-Mails, Kurstermine und Folgearbeitsaufträge festlegen, für jeden Kurs, für den ein Benutzer registriert ist.For example, an online training provider can color-code the emails, course events, and follow-up assignments for each course a user has enrolled in.

  • App-Benutzer können darüber hinaus die Wichtigkeit einer Nachricht (oder eines Termins oder einer Aufgabe) ändern und Nachrichten zur Nachverfolgung kennzeichnen.Additionally, app users can change the importance of a message (or event or task), or flag a message for follow-up. (Die Kennzeichnungsfunktion in Microsoft Graph befindet sich derzeit in der Preview-Phase.)(Flagging is currently in preview in Microsoft Graph.)

  • Die Regeln-API erlaubt eine Nachrichtenorganisation auf ganz neuem Niveau.The rules API takes message organization to the next level. Apps können Posteingangsregeln einrichten, sodass eingehende Nachrichten schnell verarbeitet werden und die Übersichtlichkeit des Posteingangs verbessert wird.Apps can set up Inbox rules to promptly handle incoming messages and reduce email clutter. Eine App kann Nachrichten beispielsweise automatisch in einen anderen Ordner verschieben, wenn die Betreffzeile bestimmte Schlüsselwörter enthält, sowie zwecks einfacherer Nachverfolgung Kategorien und Wichtigkeit zuweisen.For example, an app can automatically move messages to another folder if their subject lines contain certain keywords, and assign categories and importance to make them easier for later follow-up.

Intelligentere Apps mit Zugriff auf umfangreiche InformationenWrite smarter apps that leverage intelligence

Mit Microsoft Graph können Sie den Benutzern Ihrer App kontextbasiert Daten vorschlagen:Use Microsoft Graph to suggest contextual data to your app users:

  • Eine Integration von Posteingang mit Relevanz und @-Erwähnungen (Preview) erlaubt es Ihren Benutzern, zuerst die Nachrichten zu lesen und zu beantworten, die für sie am relevantesten sind.Integrate with Focused Inbox and @-mentions (preview) and let your app users read and respond to what's relevant to them first.

  • E-Mail-Tipps liefern während des Verfassens einer Nachricht nützliche Statusinformationen zum Empfänger (z. B. ob der Empfänger aktuell automatische Antworten sendet oder ob sein Postfach voll ist).Check mail tips while still composing a message to get useful status information about a recipient (such as the recipient sending an auto-reply or has a full mailbox). E-Mail-Tipps können Apps informieren, wenn bestimmte Bedingungen erfüllt sind. So kann die jeweils effizientere Follow-up-Aktion gewählt werden.Mail tips can alert apps of certain conditions so to take more efficient follow-up actions instead.

  • Über die Personen-API können Sie in Ihrer App interaktive Steuerelemente wie eine Personenauswahl bereitstellen.Make use of the people API to provide interactive controls such as a people picker in your app. Die Personen-API kann dem Benutzer die für ihn relevantesten Personen vorschlagen, basierend auf seinen Kommunikations- und Zusammenarbeitsmustern sowie seinen geschäftlichen Beziehungen.The people API can suggest persons most relevant to a user, based on the user’s communication and collaboration patterns and business relationships.

  • Stellen Sie den Benutzern Ihrer App eine intelligente Dateiauswahl zur Verfügung, die ihnen beim Verfassen einer Nachricht ihre zuletzt genutzten Dateien als mögliche Anlagen anbietet.Offer app users a smart file picker and suggest files that they have recently interacted with, to add as attachments when composing a message. Insights nutzt erweiterte Analysen, um dem Benutzer Dateien vorzuschlagen, die für ihn besonders relevant sind, die er kürzlich angesehen oder bearbeitet hat oder die mit ihm geteilt wurden.Insights (preview) use advanced analytics to suggest files that are trending around a user, recently viewed or edited by the user, or shared with the user.

Speicherung von App-Daten in Ressourcen oder RessourceninstanzenStore app data in a resource or resource instance

Apps müssen ihre Daten oft in einem externen Datenspeicher speichern, was Mehraufwand durch Datenverwaltung und Datenzugriff nach sich zieht.Often times apps have to store their data in an external data store and entail overhead in managing and accessing the data. Mit Microsoft Graph können Sie beim Erstellen oder Senden einer neuen Nachricht oder beim Antworten auf eine Nachricht App-Daten einfach als Internet-Nachrichtenköpfe einschließen.Microsoft Graph lets you simply include app data as Internet message headers when creating or sending a new message, or a reply to a message.

Wenn Sie benutzerdefinierte Daten hinzufügen und später aktualisieren müssen, können Sie die Daten in einzelnen Ressourceninstanzen speichern.If you need to add and subsequently update custom data, you can store the data in individual resource instances. Gegebenenfalls können Sie alternativ das Schema erweitern, benutzerdefinierte Eigenschaften hinzufügen und typisierte Daten in Microsoft Graph-Ressourcen speichern.If appropriate, as an alternative, you can extend the schema, add custom properties, and store typed data in Microsoft Graph resources. Solche Schemaerweiterungen können suchbar und teilbar gemacht werden.You can make such schema extensions discoverable and shareable.

API-ReferenzAPI reference

Suchen Sie die API-Referenz für diesen Dienst?Looking for the API reference for this service?

Nächste SchritteNext steps