如何使用C#代码通过电子邮件发送提醒提醒 [英] How to send an alert reminder with an email using C# code

查看:264
本文介绍了如何使用C#代码通过电子邮件发送提醒提醒的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi

我正在尝试使用我的应用程序发送的电子邮件发送提醒提醒,

我将提醒添加到 电子邮件标题:

email.Headers.Add("Follow-up-by", string.Format("{0: dd MM yyyy HH:mm:ss zz}", ReplyDate));

我收到了电子邮件,但标题上没有提醒警告。任何想法我做错了什么?

谢谢!


public void Send(string recipientEmail, string emailBody, string emailSubject)
    {
        MailMessage email = new MailMessage();
        SmtpClient smtpServer = new SmtpClient(_settings.EmailServer);

        DateTime ReplyDate = DateTime.Now.AddDays(5);
        //email.Headers.Add("X-Message-Flag", "Follow up");
        email.Headers.Add("Follow-up-by", string.Format("{0: dd MM yyyy HH:mm:ss zz}", ReplyDate));  

        email.From = new MailAddress(_settings.SenderEmail);

        if (!string.IsNullOrEmpty(_settings.TestingEmail))
        {
           email.To.Add(_settings.TestingEmail);
        }
        else
        {
            email.To.Add(recipientEmail);
        }

        email.Subject = emailSubject;

        email.IsBodyHtml = true;
        email.Body = emailBody;

        smtpServer.Send(email);
    }
}


I am getting the email but no reminder on the header.

谢谢!

推荐答案

尝试不同的格式:
< a href ="https://social.msdn.microsoft.com/Forums/vstudio/en-US/2050ff97-e097-4e04-b06f-ef50d1741740">
https://social.msdn.microsoft.com/Forums/vstudio/en-US/2050ff97-e097-4e04-b06f-ef50d1741740


这篇关于如何使用C#代码通过电子邮件发送提醒提醒的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆