我使用下面的代码收到错误。我尝试了多种方法,但仍然遇到错误。任何帮助将非常感谢
Dim email As New MailMessage
**Problem:** email.From.Address = "test@yahoo.com"
Also tried email.From.Address.add("test@yahoo.com")
答案 0 :(得分:1)
From
属性的类型为MailAddress
,您无法为其指定字符串。相反,您必须从字符串构造一个新的MailAddress
对象,并将其分配给From
属性。
...顺便说一下,你可以通过阅读错误信息(你应该总是在你的问题中报告)和MailMessage
类的文档来解决这个问题。 。
答案 1 :(得分:0)
您需要创建一个新的MailAddress对象。在C#中它是:
email.From = new MailAddress(“test@yahoo.com”);