[英]Date-Time Stamp not proper on gmail while inserting mail in c# using google apis
[英]How to set mail as 'Important' of gmail using google apis in c#?
我正在嘗試使用 c# 中的 google apis 在 gmail 帳戶中添加郵件。
Message f_msg = new Message();
f_ReqforMail = m_MailService.Users.Messages.Insert(f_msg, "me");
如何將該 f_msg 郵件對象設置為“重要”?
謝謝。
您可以嘗試將MailPriority 枚舉設置為:
f_msg.Priority = MailPriority.High
指定 MailMessage 的優先級。
評論
您可以使用此枚舉來設置電子郵件消息的優先級標頭。
如果您使用AE.Net.Mail
來構建您的AE.Net.Mail
,那么您可以使用AE.Net.Mail.MailPriority.High
來設置優先級。 下面是一個例子:
MailMessage msg = new AE.Net.Mail.MailMessage
{
Subject = "Your Subject",
Body = "Hello, World, from Gmail API!",
From = new MailAddress("[you]@gmail.com"),
Importance=AE.Net.Mail.MailPriority.High
};
我用:
AE.Net.Mail.MailMessage message = client.GetMessage(uid);
bool isHighLight = message.RawFlags.ToList().Contains("Flagged") ? true : false;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.