asp群发邮件代码(asp群发邮件代码是什么)
ASP使用Jmail组件发送邮件 函数Sendmail 参数MailtoAddress 收件Email地址 MailtoName 收件人名称可选 MailTitle 邮件主题 MailContent内容 lt function SendMailMailtoAddress,MailtoName,MailTitle,MailContenton error resume;上面的可以实现,我试了已经。
Function getmailSname,Spass,Smail,Smtp,RmailOn error resume next Dim JMail, contentId,gmail Set JMail = ServerCreateObjectquotJMailMessagequotJMailCharset = quotgb2312quot #39 邮件字符集,默认为quotUSASCIIquot#39 JMail;试试以下代码lt%@LANGUAGE=quotVBSCRIPTquot CODEPAGE=quot936quot%lt%ServerScriptTimeOut=9ResponseBuffer = Truedim FoundErr, ErrMsg, Actiondim MailServerUserName, MailServerPassWord, MailDomain, MailServerdim MailtoAddress, Mailto;如楼上,改为发邮件好点,你要ASP的话,首先你得有空间,有网站,那样子才可以将ASP的网页放上去,其实,不用ASP也可以,HTML,PHP ,JAVASCRIPT等 都可以,只是那样提交是先到网站空间里,再由网站的系统统计;Q 是否在 ASPNET 代码的任何地方都可以使用计时器呢A 我没有测试过在普通 *aspx 中插入计时器的情形但从 BS 程序的特点来看,即使在 *aspx 中插入计时器可行,也不是一种好的选择因为对于 BS 程序;最近要涉及邮件的东西,所以参考了别人写了个发送邮件的类 支持附件前提是你在类里面打开设置默认我关闭了支持发送HTML,其实很简单一个标志位而已 支持制定URL的内容也很简单用一个WebRequest取得HTML,然后通过发送HTML。
一个表,叫message,就是存放站内信的,结构如下messageid, title, content, sendID,objectID,sendTime,flag分别为ID,标题,内容,发送者ID,接收者ID组里面有多个时用逗号分隔,如果为空就是发给所有人的。
这种长时间的任务可以使用异步方式,这样服务器处理,客户端很快就返回了在 @Page 指令里加一个 Async=“true” 属性,使页面进入异步请求 加了这个属性后对页面没有什么影响;如果不是winform就用javascript呗 用线程也可以 不过不能用sleep 不然一定会很卡 我只说js的做法 把f,t存为javascript的全局变量我在这把t改成c 也就是count的意思用setInterval每30分调用一个方法 伪代码 function;如下代码是我自己写的ASP发邮件程序,服务器发信组件为jmail45 lt%#39作者凌陈亮11#39函数名gw_sendmail#39作用利用Jmail45组件发送EMail#39参数#39tomail收件人email邮箱地址。
mailtosmtpSendmailObjreturn true catch Exception return false finally mailObjDispose endregion 如果要群发,把地址用分割成数组,用for循环遍历;mailinit_mail quot,quotlxinye@comquot,quotquot,quot129@comquot,quottestquot,quotHey #39there!This is a html doc in your Email!#39We kick the Llamas Ass!quot,quottestquot;jmail,一般的虚拟主机服务商,都是安装的,不需要你安装,如果你是自己的服务器,是需要安装的,下载jmail后,直接安装即可在asp中,请用以下代码lt on error resume next sub SendMailmailto,subject,msgset。
网上下载一个jMail的组件exe,然后在服务器上装上后,在asp文件中就能使用上述代码发送邮件了记得把以下代码中 = 后的内容替换为你自己的东西就可以了jmailFrom = quotEmail From for Senderquot #39发件人的EMAIL地址。