vb发送邮件的错误

作者&投稿:武宙 (若有异议请与网页底部的电邮联系)
VB 6.0发邮件 错误~

这是因为对象需要的 DLL 不能使用,可能因为找不到,或是已损坏。
请题主到 C:\Windows\system32\ 文件夹下确认是否存在 CDFONTS.DLL 这个控件。
如果存在,请在CMD命令提示符窗口中输入:regsvr32.exe CDFONTS.DLL,按回车确认注册此控件。
如果不存在,请从度娘上搜索这个控件并下载,复制到这个文件夹中并按上面步骤注册此控件。

先引用jmail.dll

Private Sub Command1_Click()

' Reference to Microsoft ActiveX Data Objects 2.5 Library
' Reference to Microsoft CDO for Windows 2000 Library
Dim iMsg As New CDO.Message
Dim iBp As CDO.IBodyPart
Dim Flds As ADODB.Fields

Dim iConf As New CDO.Configuration
Set Flds = iConf.Fields
Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "MySMTPServer"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update

With iMsg
Set .Configuration = iConf
.To = "example@example.com, another@example.com"
.From = "exampleuser3@example.com, exampleuser4@example.com"
.Sender = "example@example.com"
.Subject = "Files for Monday's meeting."
.TextBody = "Please review the attached files for Monday's meeting. Thanks." + vbLfCr + vbLfCr

Set iBp = .AddAttachment("c:\somefile.doc")
iBp.ContentMediaType = "application/msword"
Set iBp = .AddAttachment("c:\anotherfile.html")
iBp.ContentMediaType = "text/html"

.Send
End With

End Sub

不行是什么意思 出问题也应该会有异常提示啊 提示什么内容


邮件被退回是什么原因
发送的邮件过大,造成收件人的服务商的服务器拒收,建议将邮件进行拆分,精简之后发送。通常后面跟的数字就是对方系统所允许接收的单个邮件的大小。因此,企业如果想要大批量发送邮件的话,可以在摩杜云注册个账号,然后通过个人/企业认证,就可以免费试用20封。8、邮箱设置有误 如果A邮箱设置了自动转发至...

给领导发邮件少了一个字,需要重发我怎么道歉
很抱歉领导,由于我的疏忽,之前那封邮件有错漏,请以这份邮件为准,我以后一定会更细致的检查我的工作,避免重蹈覆辙。谢谢! 工作中遇到错误与其想尽办法去推卸责任,不如大方承认并改正以免重蹈覆辙,这样的话,领导反而不好意思对你发难,而且会觉得你这个人有担当。

邮件发错地址了怎么撤回?
3.撤回时需要注意需要满足以下几点,不满足则不能撤回 仅尝试撤回发往QQ邮箱的邮件,不支持从其他邮箱撤回 如果对方已经阅读,将不予撤回 若满足上述条件,点击“确定”即可 \/iknow-pic.cdn.bcebos.com\/11385343fbf2b211ed0b6916c78065380cd78e45"target="_blank"title="点击查看大图"class="ikqb_img_...

为什么电子邮件添加附件文件发不出去?
当您尝试在 outlook 2002 中发送电子邮件时,可能收到以下错误信息:引用 试图将数据发送到服务器时出现 tcp\/ip 错误 帐户:“帐户名”smtp 服务器:“服务器名”错误号:0x800ccc13 您可以在 microsoft outlook express 中毫无错误地发送邮件。原因 如果outlook express 和 microsoft internet explorer ...

用OutLook2003无法发送邮件
6、如果所有的帐户均无法发送的话,则有可能是您本身软件或者网络问题,建议您咨询一下微软的客服中心,询问一下具体原因。微软相关帮助:http:\/\/support.microsoft.com\/default.aspx?scid=kb;en-us;813514 如有更多问题,请咨询新浪客服中心。全国统一客服热线:95105670 咨询邮箱:webcn@staff.sina.com...

关于电子邮件的说法,错误的
答案选D 解析:电子邮件服务器分为发送服务器和接受服务器运作,压缩包可以作为邮件的附件发送,其实文件都可以作为附件发送,但是文件夹不可以作为附件发送,并且一封邮件允许多个附件。邮件的接受人分为收件人和抄送人,均允许多个。

我的outlook不能发邮件,请高手解决
6、输入你的帐号及密码(此帐号为登录此邮箱时用的帐号,仅输入 @ 前面的部分),再点击“下一步”;7、单击“完成”按钮保存你的设置;8、设置 SMTP 服务器身份验证:在“邮件”标签中,双击刚才添加的帐号,弹出此帐号的属性框;9、请点击“服务器”标签,然后在“发送邮件服务器”处,选中“我...

outlook发不出附件
下表是 Outlook Express 在传送与接收邮件时,可能会出现的错误讯息代码,以及代码含意,提供你作为自己排解疑难的参考。错误的发生不一定是你邮件软件设置所引起的,有很多的原因都是邮件服务器的限制、或故障造成,如果你确认你这端没问题,就应该要跟你的 ISP 反映问题。0x800CCC00 身份验证(...

QQ邮箱提示邮件发送成功,但是对方却没收到邮件?
出现该情况的可能性有很多:1、邮件地址错误。检查邮件地址。2、邮件被系统识别为垃圾邮件。让对方到垃圾邮件中查看。3、邮箱服务器维护问题。等待服务器恢复正常。4、若仍未解决,建议更换其他邮箱进行发送。

为什么我的QQ邮箱发邮件都被退回来了
邮件的收件人地址错误是造成退信的主要原因。收件人的邮箱地址一般格式为name@domain.com,其中name 为收件人的邮箱名,domain.com为收件人邮箱服务商的域名。这两部分中任何一部分填写错误都有可能造成退信。老是提示卡巴斯基检测有病毒,建议你先关闭卡巴斯基。

水磨沟区15282808188: VB 6.0发邮件 错误 -
厉雅天保: 这是因为对象需要的 DLL 不能使用,可能因为找不到,或是已损坏. 请题主到 C:\Windows\system32\ 文件夹下确认是否存在 CDFONTS.DLL 这个控件. 如果存在,请在CMD命令提示符窗口中输入:regsvr32.exe CDFONTS.DLL,按回车确认注册此控件. 如果不存在,请从度娘上搜索这个控件并下载,复制到这个文件夹中并按上面步骤注册此控件.

水磨沟区15282808188: vb发送邮件"连接服务器失败"怎么办? -
厉雅天保: 工程-引用MicrosoftActiveXDataObjects2.(选一个高版本的)Setconn=NewADODB.ConnectionconnStr="Driver={SQLServer};DataBase=test;Server=(local);UID=sa;PWD=123"conn.OpenconnStrSetrs=NewADODB.Recordsetsql="select*fromask_info"rs.Opensql,conn,1不难啊,搞这么复杂干嘛.如果不是本地,就写server=xx.xx.xx.xx

水磨沟区15282808188: 安装VB这个软件时,安装一半总显示发送错误,要怎么弄,急 -
厉雅天保: 1.试用命令排除 开始-运行- 输入cmd-- 回车,在下面命令 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车. 完成后,在输入下面的 for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车.如果怕输入错误,可以复制这两...

水磨沟区15282808188: VB编了邮件发送程序,总是"实时错误, - 2147220973(80040213) 与服务器的传输连接失败.怎么改我的程序,如下: -
厉雅天保: smtp.qq.com,检查你的QQ邮箱是不是开启了SMTP服务,QQ邮箱默认是关闭的.另外核实邮箱,用户名,密码等参数.程序在语法上并没有错误.错了,纠正下,少了个end with

水磨沟区15282808188: VB 中利用winsock发送邮件提示 550 Mail content denied -
厉雅天保: 550 Mail content denied 出错原因:该邮件内容涉嫌大量群发,并且被多数用户投诉为垃圾邮件. 对于具有群发性质的邮件,如果出现用户普遍表示反感或集中投诉的情况,QQ邮箱将禁止类似此邮件内容继续发送.改善建议:如果您是此群发邮件的管理员,请停止群发对用户造成骚扰的广告及推广类邮件. 如果您是个人邮箱用户,请向您的电子邮件提供商报告此情况.

水磨沟区15282808188: VB出现实时错误'32002':发生不确定的失败.怎么解决? -
厉雅天保: MAPISession1未能正常工作,原因可能是注册不正常.

水磨沟区15282808188: 在VB中使用JMAIL组件发送邮件后,如何判断是否发送成功? -
厉雅天保: 你所说的发送是否成功,其实发送邮件失败有两种一种是发件者的帐号密码错误 这点很容易返回错误信息现在让我们分析一下第二种情况 收件人地址不存在你应该知道 发送一封邮件的过程是发送者-->服务器A-->服务器B-->接收者因为服务器A...

水磨沟区15282808188: vb winsock局域网发送文件出错 -
厉雅天保: 据我的观察发现,如果是连续多次发送,每次发送数据段不能超过 1000字节.这里有一个累积效应,累积到一定次数,会收到的出错的数据;每次发送的字节数越多,引发累积造成错误的次数也越小.曾经使用1200字节发送,大概累积发送8M...

水磨沟区15282808188: VB编的发信程序为什么只能发163的
厉雅天保: 不是只能发163. 邮件服务器会提供一个SMTP协议,供你使用SOKET方式发送邮件. 每个邮箱都有这个功能,只是有些邮箱为了某些目的关闭了这个端口. 163的是老用户可以发, 还有FOXMAIL 也可以, 注册了14天之后就可以使用, QQ邮箱也是.. 如果你们公司有企业邮箱的话, 直接开启SMTP..然后使用企业邮箱是最好的

水磨沟区15282808188: VB发邮件问题 -
厉雅天保: 第三行的Dim Email As String改为Dim Email As Object或Dim Email

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网