Benutzer: getMailTipsuser: getMailTips

Wichtig

APIs unter der /beta Version in Microsoft Graph können Änderungen unterworfen werden.APIs under the /beta version in Microsoft Graph are subject to change. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt.Use of these APIs in production applications is not supported.

Rufen Sie die e-Mail-Infos von einem oder mehreren Empfängern ab, die für den angemeldeten Benutzerverfügbar sind.Get the MailTips of one or more recipients as available to the signed-in user.

Beachten Sie, dass Sie POST durch einen Aufruf getMailTips der Aktion bestimmte Arten von e-Mail-Infos anfordern können, die für mehrere Empfänger gleichzeitig zurückgegeben werden.Note that by making a POST call to the getMailTips action, you can request specific types of MailTips to be returned for more than one recipient at one time. Die angeforderten e-Mail- Infos werden in einer MailTips-Auflistung zurückgegeben.The requested MailTips are returned in a mailTips collection.

BerechtigungenPermissions

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

BerechtigungstypPermission type Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)Permissions (from least to most privileged)
Delegiert (Geschäfts-, Schul- oder Unikonto)Delegated (work or school account) Mail. Read, Mail. Read. SharedMail.Read, Mail.Read.Shared
Delegiert (persönliches Microsoft-Konto)Delegated (personal Microsoft account) Mail.ReadMail.Read
AnwendungApplication Mail.ReadMail.Read

HTTP-AnforderungHTTP request

POST /me/getMailTips
POST /users/{id|userPrincipalName}/getMailTips

Optionale AbfrageparameterOptional query parameters

Diese Methode unterstützt die OData-Abfrageparameter zur Anpassung der Antwort.This method supports the OData Query Parameters to help customize the response.

AnforderungsheaderRequest headers

KopfzeileHeader WertValue
AuthorizationAuthorization Bearer {token}. Erforderlich.Bearer {token}. Required.
Content-TypeContent-Type application/jsonapplication/json

AnforderungstextRequest body

Geben Sie im Anforderungstext ein JSON-Objekt mit den folgenden Parametern an.In the request body, provide a JSON object with the following parameters.

EigenschaftProperty TypType BeschreibungDescription
EmailAddressesEmailAddresses String collectionString collection Eine Sammlung von SMTP-Adressen von Empfängern, für die e-Mail-Infos abgerufen werden sollen.A collection of SMTP addresses of recipients to get MailTips for.
E-Mail-InfosMailTipsOptions StringString Eine Aufzählung von Flags, die die angeforderten e-Mail-Infos darstellt.A enumeration of flags that represents the requested mailtips. Mögliche Werte sind: automaticReplies, customMailTip, deliveryRestriction, externalMemberCount, mailboxFullStatus, maxMessageSize, moderationStatus, recipientScope, recipientSuggestions, und totalMemberCount.Possible values are: automaticReplies, customMailTip, deliveryRestriction, externalMemberCount, mailboxFullStatus, maxMessageSize, moderationStatus, recipientScope, recipientSuggestions, and totalMemberCount.

AntwortResponse

Wenn die Methode erfolgreich verläuft, 200 OK werden der Antwortcode und eine Sammlung von Mail Tips -Objekten im Antworttext zurückgegeben.If successful, this method returns a 200 OK response code and a collection of mailTips objects in the response body.

BeispielExample

AnforderungRequest

Im folgenden Beispiel werden e-Mail-Infos für die angegebenen Empfänger für alle automatischen Antworteinstellungen und den vollständigen Postfachstatus abgerufen.The following example gets MailTips for the specified recipients, for any automatic reply settings and the mailbox full status.

POST https://graph.microsoft.com/beta/me/getMailTips
Content-Type: application/json

{
    "EmailAddresses": [
        "danas@contoso.onmicrosoft.com", 
        "fannyd@contoso.onmicrosoft.com"
    ],
    "MailTipsOptions": "automaticReplies, mailboxFullStatus"
}
AntwortResponse

Nachfolgend sehen Sie ein Beispiel der Antwort. Hinweis: Das hier gezeigte Antwortobjekt ist möglicherweise aus Platzgründen abgeschnitten. Von einem tatsächlichen Aufruf werden alle Eigenschaften zurückgegeben.Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context":"https://graph.microsoft.com/beta/$metadata#Collection(microsoft.graph.mailTips)",
    "value":[
        {
            "emailAddress":{
                "name":"",
                "address":"danas@contoso.onmicrosoft.com"
            },
            "automaticReplies":{
                "message":"<style type=\"text/css\" style=\"\">\r\n<!--\r\np\r\n\t{margin-top:0;\r\n\tmargin-bottom:0}\r\n-->\r\n</style>\r\n<div dir=\"ltr\">\r\n<div id=\"x_divtagdefaultwrapper\" style=\"font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif\">\r\n<p>Hi, I am on vacation right now. I'll get back to you after I return.<br>\r\n</p>\r\n</div>\r\n</div>",
                "messageLanguage":{
                    "locale":"en-US",
                    "displayName":"English (United States)"
                },
                "scheduledStartTime": {
                    "dateTime": "2018-08-07T02:00:00.0000000",
                    "timeZone": "UTC"
                },
                "scheduledEndTime": {
                    "dateTime": "2018-08-09T02:00:00.0000000",
                    "timeZone": "UTC"
                }
            },
            "mailboxFull":false
        },
        {
            "emailAddress":{
                "name":"",
                "address":"fannyd@contoso.onmicrosoft.com"
            },
            "automaticReplies":{
                "message":""
            },
            "mailboxFull":false
        }
    ]
}