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

时间:2013-09-25 05:47:16

标签: c# smtp sendmail

在我的应用程序中,我使用SMTP服务器身份验证从我的yahoo邮件ID发送邮件。 发送邮件时,它成功发送邮件和收件人也可以收到邮件。 问题是雅虎没有维护我的雅虎帐户中的已发送邮件副本。 据我所知,我需要设置“保存已发送文件夹中的复制邮件”以进行保存,但它只是在我从雅虎本身发送邮件而不是从其他应用程序发送时...

同样的事情不会发生在Gmail上,因为它会保存已发送的邮件(Gmail帐户和我的应用程序)。

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

1 个答案:

答案 0 :(得分:0)

尽可能尝试使用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();

参考 - Creating and sending email messages by using the EWS Managed API