关于使用system.net.mail的问题

时间:2011-09-15 17:00:03

标签: vb.net

我使用下面的代码收到错误。我尝试了多种方法,但仍然遇到错误。任何帮助将非常感谢

 Dim email As New MailMessage

**Problem:**  email.From.Address = "test@yahoo.com"
 Also tried   email.From.Address.add("test@yahoo.com")

2 个答案:

答案 0 :(得分:1)

From属性的类型为MailAddress,您无法为其指定字符串。相反,您必须从字符串构造一个新的MailAddress对象,并将其分配给From属性。

...顺便说一下,你可以通过阅读错误信息(你应该总是在你的问题中报告)和MailMessage类的文档来解决这个问题。 。

答案 1 :(得分:0)

您需要创建一个新的MailAddress对象。在C#中它是:

email.From = new MailAddress(“test@yahoo.com”);