0
我的Asp.Net Web應用程序使用Office 365郵件API(Microsoft.Office365.OutlookServices客戶端庫)代表記錄的用戶發送電子郵件。Office 365郵件API - 如何包含用戶簽名
如何在電子郵件正文中包含用戶簽名(在Office 365用戶帳戶中定義)?
我的Asp.Net Web應用程序使用Office 365郵件API(Microsoft.Office365.OutlookServices客戶端庫)代表記錄的用戶發送電子郵件。Office 365郵件API - 如何包含用戶簽名
如何在電子郵件正文中包含用戶簽名(在Office 365用戶帳戶中定義)?
簽名屬於Outlook在線功能。 Office 365 REST API只提供郵件服務。但是,您可以根據需要將消息內容設置爲在應用中包含簽名。
例如,下面是一個使用HTML格式設置郵件內容包含簽名的例子:
{
"subject":"Test signature",
"body":{"contentType":"html","content":"<html><head></head><body><div>Your Message content</div><div>Your signature</div></body></html>"},
"toRecipients":[{"emailAddress":{"name":"user1","address":"[email protected]"}}]
}
我的目標是重新使用他們的O365郵件設置中定義相同的簽名。我不想在我的應用程序中複製和管理他們的簽名。 –
目前還不支持。如果您希望爲Office 365 REST提供此功能,則可以從[此處](https://officespdev.uservoice.com/)提交反饋。 –
思考另一種方式,我可以在Azure AD中的自定義用戶屬性中設置簽名,並通過我的應用中的聲明來檢索它。但正如我所說我的目標是要維護一個簽名,那麼有什麼辦法可以將Office 365配置爲使用AD中用戶定製屬性的簽名?或者在O365郵件設置中更改簽名時可用於同步簽名到AD的某種掛鉤? –