C# Yahoo Mail未保存从我的应用程序发送的邮件

C# Yahoo Mail未保存从我的应用程序发送的邮件,c#,smtp,sendmail,C#,Smtp,Sendmail,在我的应用程序中,我使用SMTP服务器身份验证从我的yahoo邮件Id发送邮件。 当发送邮件时,它成功地发送了邮件,收件人也收到了邮件。 问题是yahoo没有在我的yahoo帐户中维护已发送邮件副本。 正如我所知,我需要设置保存副本消息在发送文件夹选中保存,但它只是工作时,我从雅虎本身而不是从其他应用程序发送邮件 Gmail没有发生同样的事情,因为它可以保存来自Gmail帐户和我的应用程序的发送邮件 在yahoo中需要做什么设置,或者我需要在我的应用程序中设置一些设置?如果可能,尝试使用Emai

在我的应用程序中,我使用SMTP服务器身份验证从我的yahoo邮件Id发送邮件。 当发送邮件时,它成功地发送了邮件,收件人也收到了邮件。 问题是yahoo没有在我的yahoo帐户中维护已发送邮件副本。 正如我所知,我需要设置保存副本消息在发送文件夹选中保存,但它只是工作时,我从雅虎本身而不是从其他应用程序发送邮件

Gmail没有发生同样的事情,因为它可以保存来自Gmail帐户和我的应用程序的发送邮件

在yahoo中需要做什么设置,或者我需要在我的应用程序中设置一些设置?

如果可能,尝试使用EmailMessage

参考以下代码,查看其是否有效-

// Create an email message and identify the Exchange service.
EmailMessage message = new EmailMessage(service);

// Add properties to the email message.
message.Subject = "Interesting";
message.Body = "The merger is finalized.";
message.ToRecipients.Add("user1@contoso.com");

// Send the email message and save a copy.
message.SendAndSaveCopy();

参考-

我可以用这个类在邮件正文中发送图像吗?你需要检查一下。看看你能否先解决你的主要问题。我也有同样的问题。每当我通过SMTP发送电子邮件时,即使使用Outlook,它也不会显示在web界面中。不过,这听起来不像是一个针对C语言的问题,一定是他们的问题。