簡體   English   中英

如何在c#中使用google apis將郵件設置為gmail的“重要”?

[英]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.

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