jmailhtml(jmail是什么邮箱)
jmailmessage 是JMail43以上版本才改过来的对象 jmailSMTPmail是43以前版本的对象 不过43以后版本,为了兼容,jmailSMTPmail也可以使用但推荐用jmailmessage 你说你机器装的是JMail42Pro,那肯定不支持jmailmessage 现在有JMail44Pro,你到网站搜索下,重新下载一个试试吧实在难找到;服务器端需要身份验证时,必须严格填写发件人地址,帐户和密码,以下为邮件服务器需要身份验证时的jmail发送邮件的参考代码 dim mail set mail=CreateObjectquotjmailMessagequotmailCharset =quotgb2312quotmailContentType = quottexthtmlquotmailFrom = quotmts@0e2netquot #39发件人真实邮件地址;你可以研究一下jmail的函数或过程,要达到你的目的,应该不需要你关注格式,你只需要提供地址正文等内容,生成格式是jmail完成的;JMAILMESSAGE 下面 有个TEXT 属性 string mailtext= 然后用你语言的FILE操作类存到自定位置类似TXT文件操作,但文件名用EML;Breadw3JMail43Personalexe下载后安装在VB目录下就可以了!在Jmail的安装目录下找到Jmaildll把路径复制出来,例如我的是安装在c\Jmaildll把他复制到c盘也行然后在开始菜单运行命令 注册JmailRegsvr32 c\Jmaildll 注册后vb 的 工程 里引用 Jmail;myJmailFrom = quotstudyhelp@sinacomquot你发邮件使用的SINA邮箱 但server变量没看到有定义 一般是 具体你去看看新浪邮件的发件服务器是什么string server = quotstudyhelp@sinacomquot可能还要进studyhelp@sinacom邮箱配置,打开SMTP发件功能 还有这个代码里面没有studyhelp@sinacom的邮箱。
SMTP是smtp服务如126的是 163的是 随便说下,目前126,163的stmp好象不再支持jmail等网页发邮件了,如果要用这功能,要用收费的邮箱才可以;然后在开始菜单运行命令 注册JmailRegsvr32 c\Jmaildll 注册后vb 的 工程 里引用 Jmail自己应该找得到然后写下代码,记得把你的正确邮箱账号密码也替换了 发邮件代码Option Explicit Sub SendMailOptional ByVal sSubject As String, _Optional ByVal sBody As String, _Optional ByVal s;发送者地址,发送者姓名在哪里设置你代码里面注释的已经很清楚了,JMailAddRecipientquotremailquot这个已近把收信人的地址作为remail变量了,只要模仿他把JMailFrom = quotggga@comquot #39 发送者地址 JMailFromName = quot天天quot #39 发送者姓名 也设为变量,注意变量名2边加quotquot。
邮件的文本内容,可以包含html标记则显示为html页面 String content = quotmail test!ltbrlta href=#aaaltaquot所包含的附件,及附件的重新命名 String fileNames = quotFmusictext1txt,text1txtquot,quotFmusictext2txt,text2txtquottry MailSender mailsender;这是jmaildll没有注册,注册下就好了;Set JMail = ServerCreateObjectquotJMailSMTPMailquotJMailServerAddress=quot****quot服务器IP JMailContentType=quottexthtmlquotJMailCharset=quotgb2312quotJMailSender=quotsender@126comquot 发送者邮箱 JMailSubject = quot随便quotJMailAddRecipient 接受者 邮箱JMailBody = “内容”JMailPriority = 1 JM;一次只能设置这些选项中的一个,而且设置的选项将一直对那个连接保持有效,直到显式更改该选项为止这是默认行为,除非在语句的 FROM 子句中在表级上指定优化选项SET TRANSACTION ISOLATION LEVEL 的设置是在执行或运行时设置,而不是在分析时设置;你说的是Gmail,而不是jmail这个你需要清楚Gmail和其他的邮件系统一样,是google的邮箱比如网易的是163邮箱,新浪的是sina邮箱腾讯的是邮箱,你就把它理解为何邮箱一样用的邮箱就可以了,这个是注册登录网址这样应该能理解了吧。
Jmail具有以下特点 1可以发送附件2详细日志能力,便于你查看问题所在3设置邮件发送的优先级4支持多种格式的邮件发送,比如说以HTML或者TXT的方式发送邮件,这是个免费的组件5密件发送CC抄送紧急信件发送能力6最关键的就是免费的组件,不必花钱,所以非常值得使用。