vb 发信,代码如下
如果不能发信,报错在 Set MailObject = CreateObject("CDONTS.NewMail") ,那么可能是缺少发信组件 xp系统里,下载cdonts.dll拷贝到c:\windows\system32 ,运行 里输入 Regsvr32 cdonts.dll 注册组件
发信要用到iis , 所以没有装iis 赶紧装 或没启动的启动下,
发信中附件是指定的文件,要注意路径是否正确,
具体可打出信息反映出来
下面提供 vb源码 ,cdonts.dll以供参考 iis 5.1 有点大11.2 MB 可网上下载
Dim sFileName Dim formText Dim toText Sub SendMail() Dim MailObject Dim att_file Dim f_name Set MailObject = CreateObject("CDONTS.NewMail") '通过vb发信组件发信 att_file = "C:\MBSTimingJobs\DayStatistc\" + sFileName + ".csv" f_name = sFileName + ".csv" '发件人地址 MailObject.From = "anxingyu@qq.com" '收件人地址 MailObject.To = "axy_1984@qq.com" 'MailObject.Cc="abc@abc.abc" 抄送 'MailObject.Bcc="def@def.def" 密送 '邮件标题 MailObject.Subject = "発行通知" '邮件内容 MailObject.Body = "いつも大変、お世話になっております。本日発行したアカウントをご連絡いたします。よろしくお願いいたします。==============================株式会社シルクロード〒135‐0001 江東区毛利1‐12‐10‐1102電話:03‐5624‐5805Fax :03‐5624‐580==============================" '为了邮件内容保持格式 MailObject.MailFormat = 0 MailObject.BodyFormat = 0 '增加附件 MailObject.AttachFile att_file, f_name '发信 MailObject.Send '清空对象 'Set MailObject = Nothing End Sub Private Sub Form_Load() '窗口打开时运行 sFileName = Format(DateTime.Now, "yy-MM-dd") '日期格式化 SendMail '调用sendmail方法 MsgBox "OK" '提示信息 ok Unload Me '关闭窗口 End Sub
如果不能发信,报错在 Set MailObject = CreateObject("CDONTS.NewMail") ,那么可能是缺少发信组件 xp系统里,下载cdonts.dll拷贝到c:\windows\system32 ,运行 里输入 Regsvr32 cdonts.dll 注册组件
发信要用到iis , 所以没有装iis 赶紧装 或没启动的启动下,
发信中附件是指定的文件,要注意路径是否正确,
具体可打出信息反映出来
下面提供 vb源码 ,cdonts.dll以供参考 iis 5.1 有点大11.2 MB 可网上下载
- 工程1.rar (612 Bytes)
- 下载次数: 14
- cdonts.rar (153.4 KB)
- 下载次数: 14
发表评论
-
JDK1.5新特性介绍
2010-04-27 09:08 697本文引用:http://www.yesky.com/263 ... -
数据动态插入表格
2009-09-10 13:42 714<%@ page language="java ... -
js 发送邮件
2009-07-22 14:27 6983有时mailto 用起来不是很 ... -
页面分辨率问题
2009-07-22 14:10 1029今天需要给页面插入背景图片, 开始是1024*768 标准分 ... -
css 应用
2009-07-09 22:04 797用css控制的语法如下: <span styl ... -
框架说明
2009-06-25 15:05 643数据库底层交互接口,及实现类 ... -
java 按对象属性排序
2009-06-25 13:51 12531、为了尽可能少的交互数据库 2、工作中难免会遇到得到一个集 ... -
表格样式还不错
2009-06-25 13:45 722<table width="100%" ... -
js动态增加表格
2009-06-08 17:52 1266场景: 使用js 实现对表格记录的增删改 页面样式: ... -
数据类型不匹配
2009-06-08 17:42 2233报错信息: java.servlet.ServletExce ... -
物流静态网站
2009-01-16 11:59 678最近帮同事做了个静态网站,物流方面的,就当没事做着玩了 -
mysql 注意
2008-10-22 17:23 905MySql局域网连接慢的解决方法 skip-name-reso ... -
jdk引入第三方jar
2008-10-22 11:52 1566要求:定时发信功能 细节:只允许装jdk 方案:定时用批处 ... -
mysql 注意
2008-09-03 09:30 722MySql局域网连接慢的解决方法 skip-name-reso ... -
js 应用
2008-08-05 14:28 678如附件1 如附件2 如附件3 -
爱上css
2008-08-04 18:15 714以前很不重视css,老板要做静态页面,时间空闲搞java开发的 ... -
编码问题
2007-07-19 17:18 1023"计算机 "转码 1. u ... -
格式化输出
2007-04-20 10:01 1363// 日期格式化输出字符串 Simple ... -
session listener
2007-02-06 17:41 1190java 代码 package com.l ... -
JDK配制
2007-01-30 11:46 1514通常在 我的电脑---->属性---->高 ...
相关推荐
vb 发邮件代码,利用vb自带的控件发邮件。可以用于程序内置邮件程序,不过必须有outlook
### VB发邮件知识点详解 #### 一、概述 在Visual Basic (VB) 开发环境中,发送电子邮件是一项常见的功能需求。本篇文章将详细解析一个具体的VB发邮件实例代码,并重点介绍其中涉及的关键技术点:如何利用...
这个“vb发邮件源代码”示例是基于Visual Basic的,利用了微软提供的SMTP(Simple Mail Transfer Protocol)服务来实现邮件的发送。SMTP是一种互联网标准,用于从一个邮件服务器到另一个邮件服务器传输邮件。 以下...
在VB(Visual Basic)编程环境中,发送电子邮件是一个常见的任务,特别是在开发自动...在提供的压缩包文件"Email"中,可能包含了多个VB邮件发送的实例源码,通过学习这些实例,可以更深入地理解上述知识点的实际应用。
一个完整的VB发邮件程序,配置文件:config.ini,在这里设置好SMTP相关参数,比如发信人地址和接收人地址等,本邮件发送程序界面还挺容易上手,功能完备,想做VB发送 Email邮件程序的朋友,这个源码是个不错的参考...
接下来,我们需要定义邮件消息的结构体`MailMessage`,并创建一个函数来设置邮件的各种属性,如收件人、发件人、主题、正文和附件。 ```vb Private Type MAILMSG hwndOwner As Long fuFlags As Long wReserved ...
在VB6.0环境下,利用JMail.DLL发送电子邮件是一种常见的技术实现,它允许开发者创建应用程序,通过SMTP(简单邮件传输协议)发送邮件。JMail是一个功能强大的组件,提供了多种邮件服务,包括发送、接收、读取和管理...
使用`MailMessage`类构建邮件的基本信息,包括发件人、收件人、主题和邮件内容: ```vbnet Dim mail As New MailMessage() mail.From = New MailAddress("your-email@gmail.com") '替换为你的邮箱 mail.To.Add...
设置发件人、收件人、主题和邮件正文等属性。例如: ```vb Dim mail As New MailMessage() mail.From = New MailAddress("sender@example.com") mail.To.Add("receiver@example.com") mail.Subject = "邮件主题...
VB 发送邮件 Option Explicit Dim WebAddr$, Email Private Sub Command1_Click() WebAddr = "http://schemas.microsoft.com/cdo/configuration/" Set Email = CreateObject("CDO.Message") Email.From = ...
发邮件:调用收发邮件设置对话框,撰写新邮件,使用MAPI对话框撰写及发送电子邮件,使用设计的窗体NewMsg撰写及发送电子邮件,在删除当前邮件后,下一封邮件的位置设置为当前位置,这时需要判断该邮件是否已经在子...
在VB(Visual Basic)编程环境中,开发一个收发邮件程序是一项常见的任务,尤其适用于自动化办公或数据通信场景。VB提供了一种简单的方式来实现这个功能,主要通过使用System.Net.Mail命名空间中的类。以下是对VB...
VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源代码 56收发电子邮件VB编程源...
在ASP.NET平台上,结合VB语言,我们可以创建一个网页来实现在本地计算机上运行的邮件发送功能。这个功能通常用于网站的联系我们、订阅服务或者忘记密码等场景,让用户能够通过填写表单并点击发送按钮,将信息以邮件...
4. **网络通信**:VB邮件系统需要处理TCP/IP连接,这涉及网络编程的基本概念,如IP地址、端口号以及如何建立和关闭连接。 5. **认证机制**:SMTP和POP3/IMAP4通常需要用户进行身份验证,如用户名和密码。VB应用需要...
综上所述,这个VB邮件发送工具结合了VB编程技术、邮件发送API和可能的邮件服务器控件,能够方便地进行单次或批量邮件发送。通过批处理文件和特定的OCX组件,用户可以更轻松地管理和发送邮件,尤其是在需要大量发送...
总结来说,"vb带附件发邮件最终版本"是通过VB利用.NET框架的邮件服务类库实现的,它整合了SMTP服务器设置、邮件信息构建和附件添加等功能,提供了一个完整的邮件发送解决方案。开发者可以根据自己的需求进行定制和...
邮件的发件人、收件人、主题和正文通过`MailMessage`对象的属性设置。如果需要,还可以添加附件。 最后,调用`smtpServer.Send(mail)`方法发送邮件。程序运行完毕后,会输出"邮件已发送."。 对于初学者来说,理解...