兄弟们啊,兄弟们, 教我发封邮件吧...........
Dim Mail As New MailMessageMail.From = New MailAddress("fromxxx@163.com")
Mail.To.Add(New MailAddress("toxxx@163.com"))
Mail.Subject = txtSubject.Text
Mail.Body = txtBody.text
Dim client As SmtpClient = New SmtpClient
client.Host = "我本机的IP地址!"
client.Port = "25"
client.Send(Mail)
现在发邮件的时候提示: 无法从传输连接中读取数据: net_io_connectionclosed。
在这里我想问几个问题,欢迎大家不吝指教!
1: 如果我只想发邮件,并不需要接收,用IIS自带的SMTP设置就可以了吗?
2: 我们在web.config中设置:
<mailSettings>
<smtp from="server@musictest.net" deliveryMethod="Network">
<network host="localhost" port="25" defaultCredentials="false"/>
</smtp>
</mailSettings>
是不是就不用指定上面的client.Host = "我本机的IP地址!" client.Port = "25" 了:
还上面这样指定对吗, 我看书上写的是这样的,是不是IIS的SMTP没有设置正确,该怎么设置呢?
--------------------编程问答-------------------- 5555, 哭顶! --------------------编程问答-------------------- 你还在用VB.net啊?
http://www.51aspx.com/CV/JH1GEZ9ACZA70 --------------------编程问答-------------------- http://hi.baidu.com/kmiaoer/blog/item/3cf06559341a8e2b2934f077.html --------------------编程问答-------------------- 用IIS自带的SMTP 可是可以,但也是要配置的,配置比较麻烦,不知道你配置了没有。
上网搜索下SMTP配置的文章看看
补充:.NET技术 , ASP.NET