VB编写一个邮件发送--------
1. 最简单的邮件发送程序
以下是一个最简单的邮件发送程序,它由me@hotmail.net向abc@263.net发出一封标题为“Title”、内容为“Hello”的E-mail:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
ObjMail.Send "me@hotmail.net ", "abc@263.net","Title","Hello"
Set objMail=nothing
End Sub
3. 发送邮件附件
如果有附加的文件需要随同邮件传送 , 可以使用CDONTS的AttachFile方法:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
With ObjMail
.From= "me@hotmail.net "
.To= "abc@263.net"
.Subject="Title"
.Body="Hello"
.AttachFile "c:\document\ sample.doc","sample.doc"
.Send
End With
Set objMail=nothing
End Sub
------
更详细可见这里:
关于vb.net 发送邮件附件的问题 , 大家帮忙?。。?/h2>相当多的邮件服务器不支持大附件,一般为32MB,网易的是50MB 。参照链接:
所以发送失败未必是你代码的问题 。很有可能是你服务器的问题 。请找一个支持大附件的邮箱试一试,找不到的话看能不能把附件拆到32M以下 , 然后多次发送 。
vb.NET中如何实现网址超级连接和邮箱连接告诉你原理吧,要实现邮箱激活其实就是解决服务器上发邮件的问题,用户注册后,把用户状态默认成未激活 , 然后生成一个链接到一个页面,在那个页面加载时运行一个SQl语句把用户状态改成激活,然后再跳转到什么成功激活的页面就可以了,当然要传递一些有效的参数了;邮件激活的话就给注册时用户填写的邮箱发信就可以了,内容里面写上那个自动生成链接,怎么发邮件呢,建议你使用第三方控件Jmail不错,当然还有别的,如果用Smtp协议发的话20封左右就挂掉了···
找回密码一样,用户回答对密保问题的话就把密码给他发到邮箱就是了,归根结底还是发邮件···
补一句:源码的没有····
如何用VB.Net收发邮件在Identity2.0里面封装了IIdentityMessageService接口,可以用来发送接收邮件 。
看看
Imports System.Threading.Tasks
Imports System.Security.Claims
Imports Microsoft.AspNet.Identity
Imports Microsoft.AspNet.Identity.EntityFramework
Imports Microsoft.AspNet.Identity.Owin
Imports Microsoft.Owin
Imports Microsoft.Owin.Security
public function SendAsync(message as IdentityMessage) as task
dim credentialUserName = "邮箱登录名"
dimsentFrom = "你的邮箱地址"
dim pwd= "邮箱登录密码";
dim client as new System.Net.Mail.SmtpClient("smtp服务器地址")
client.Port = 25'mtp邮件服务器端口
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network
client.UseDefaultCredentials = false
dim credentials as new System.Net.NetworkCredential(credentialUserName, pwd)
client.EnableSsl = true
client.Credentials = credentials
dim mail as new System.Net.Mail.MailMessage(sentFrom, message.Destination)
mail.Subject = message.Subject
mail.Body = message.Body
return client.SendMailAsync(mail)
end function
【vb.net发送邮箱教程 vb net】关于vb.net发送邮箱教程和vb net的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 微信视频号怎么进行认证,微信视频号怎样认证
- 云服务器名,云服务器名称怎么查
- 魔方直播绿幕素材,魔方视频比赛录像
- python的gui函数 python函数详解
- 鸿蒙系统怎么看路由器网址,鸿蒙系统连接路由器
- 网络虚拟机有必要安装吗,虚拟机要买吗
- 照片直播摄影技巧,照片直播技术
- php打印表格数据 php打印数据类型
- java窗体透明度代码,java中jbutton透明