簡體   English   中英

通過 Java 禁用“郵件轉發”

[英]Disable "mail forward" through Java

我想以編程方式禁用“電子郵件轉發”。 你能幫忙看看是否可以通過 MS graph 或任何其他方式實現?

圖 API: message資源沒有任何可以禁用 email 轉發的屬性,但應該可以在發送郵件期間設置extended property

指定發件人是否允許自動轉發郵件的 MAPI 屬性的名稱為PidTagAlternateRecipientAllowed 財產的類型是Boolean和 id 是0x0002 PidTagAlternateRecipientAllowed的值為true時允許轉發,為false時禁用轉發。

發送郵件使用端點

POST https://graph.microsoft.com/v1.0/me/sendMail

與身體

{
    "message": {
        "subject": "Test",
        "body": {
            "contentType": "Text",
            "content": "testing"
        },
        "toRecipients": [
            {
                "emailAddress": {
                    "address": "john.doe@microsoft.com"
                }
            }
        ],
        "singleValueExtendedProperties": [
            {
                "id": "Boolean 0x0002",
                "value": "false"
            }
        ]
    }
}

讀取檢查值

GET https://graph.microsoft.com/v1.0/me/messages/{message-id}$expand=singleValueExtendedProperties($filter=id+eq+'Boolean+0x0002')

資源:

消息資源

擴展屬性

PidTagAlternateRecipientAllowed

發送郵件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM