如何在 c# 中使用谷歌 API 将邮件设置为gmail的"重要"?



我正在尝试使用C#中的Google API在gmail帐户中添加邮件。

Message f_msg = new Message();
f_ReqforMail = m_MailService.Users.Messages.Insert(f_msg, "me");

如何将该f_msg邮件对象设置为"重要"?

谢谢。

您可以尝试将邮件优先级枚举设置为:

f_msg.Priority = MailPriority.High

指定邮件的优先级。

言论

可以使用此枚举来设置电子邮件的优先级标头 消息。

如果您使用 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;

相关内容

  • 没有找到相关文章

最新更新