首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于System.Net.Mail的帮助

关于System.Net.Mail的帮助
EN

Stack Overflow用户
提问于 2011-07-13 17:15:27
回答 2查看 1.2K关注 0票数 0

我正在尝试从我的网页发送电子邮件,所以我尝试了一下:

代码语言:javascript
复制
Imports System.Net.Mail

Dim mSmtpClient As SmtpClient
Dim MMsg As MailMessage

Sub SendEmail()
        MMsg = New MailMessage()

        MMsg.From = New MailAddress(txtFrom.Text)
        MMsg.To.Add(txtTo.Text)

        MMsg.Subject = txtSubject.Text
        MMsg.Body = txtBody.Text

        MMsg.IsBodyHtml = True
        MMsg.Priority = MailPriority.Normal

        mSmtpClient = New SmtpClient("host_name_goes_here")
        mSmtpClient.Send(MMsg)
End Sub

但这是行不通的。我一直收到以下错误:

代码语言:javascript
复制
Type 'SmtpClient' is not defined.

Line 7: Dim mSmtpClient As SmtpClient

有人知道我做错了什么吗?

我已经看过了:

http://msdn.microsoft.com/en-us/library/system.net.mail(v=VS.90).aspx

但似乎找不到答案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-13 17:23:43

这是新的代码。

代码语言:javascript
复制
Dim mSmtpClient As New SmtpClient
Dim MMsg As New MailMessage

Sub SendEmail()
    MMsg = New MailMessage()

    MMsg.From = New MailAddress(txtFrom.Text)
    MMsg.To.Add(txtTo.Text)

    MMsg.Subject = txtSubject.Text
    MMsg.Body = txtBody.Text

    MMsg.IsBodyHtml = True
    MMsg.Priority = MailPriority.Normal

    mSmtpClient = New SmtpClient("host_name_goes_here")
    mSmtpClient.Send(MMsg)
End Sub
票数 1
EN

Stack Overflow用户

发布于 2011-07-13 17:45:52

您的代码需要在容器中,如类或模块。所以试试这个:

代码语言:javascript
复制
Imports System.Net.Mail

public module mymail

    Dim mSmtpClient As SmtpClient
    Dim MMsg As MailMessage

    Sub SendEmail()
        MMsg = New MailMessage()

        MMsg.From = New MailAddress(txtFrom.Text)
        MMsg.To.Add(txtTo.Text)

        MMsg.Subject = txtSubject.Text
        MMsg.Body = txtBody.Text

        MMsg.IsBodyHtml = True
        MMsg.Priority = MailPriority.Normal

        mSmtpClient = New SmtpClient("host_name_goes_here")
        mSmtpClient.Send(MMsg)
    End Sub
end module

如果你愿意,你也可以使用一个类。

西蒙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6676673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档