请问一个发邮件的问题,在JMAIL和CDONTS都不能用的情况下,又不改服务器上什么东西,实现发邮件吗?100分

mywebcn 2002-02-25 05:56:53
请问一个发邮件的问题,在JMAIL和CDONTS都不能用的情况下,又不改服务器上什么东西,实现发邮件吗?
急需!100分送
...全文
42 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxzqsun 2002-03-16
  • 打赏
  • 举报
回复
直接到 www.ntbar.com 下载不需要邮件服务器也能发送邮件的asp组件吧。
cpplus 2002-02-26
  • 打赏
  • 举报
回复
那就只能我给你一个接口,由我来帮你发了
mywebcn 2002-02-26
  • 打赏
  • 举报
回复
不是吧,ACTION方式发的邮件,自动调用OUTLOOK了啊!!!
mywebcn 2002-02-26
  • 打赏
  • 举报
回复
ozy(五米)
ASPSKY的那篇文章你用过吗?
哪部分是发邮件的啊。看不懂。
只需要发简单的文字信息就行了。
你试过吗?
acptdta 2002-02-26
  • 打赏
  • 举报
回复
感谢您使用微软产品。

首先您机器上需要有相应的组件。如CDO或Outlook对象模型。

如果您可以调用CDO对象,您可以参考以下代码来实现邮件发送:(不需本机SMTP)

Q286431 HOWTO: Send HTML Mail with CDO for Win 2000 and Remote SMTP Serv
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q286431

如果您可以调用Outlook对象,您可以用Automation的方法来调用Outlook发信:

Q220595 HOWTO: Automate Outlook using Visual Basic
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q220595


-微软全球技术中心 桌面产品技术支持


本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。

为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
ozy 2002-02-26
  • 打赏
  • 举报
回复
可以,
http://www.aspsky.net/article/list.asp?id=2615
希偌 2002-02-25
  • 打赏
  • 举报
回复
用form的action发送的邮件,接收的是表单上所有的提交内容,而且很不规范和美观,一般都是使用第三方组件发送邮件的说!
希偌 2002-02-25
  • 打赏
  • 举报
回复
就算用object也要用组件,似乎没有第三种方法了,可能是我孤陋寡闻不知道了!
mywebcn 2002-02-25
  • 打赏
  • 举报
回复
可以这样调用了OUTLOOK了,
但内容是固定的,不可以自已写。
因为服务器上的JMAIL老是发不到地方,不知道为什么,
还有别的什么方法吗?
希偌 2002-02-25
  • 打赏
  • 举报
回复
意思是否不能使用第三方组件吗?
呵呵,最简单就用form的action
<form action="mailto:111@111.111">
jmail  jmail是一种服务器端的邮件发送组件,和个人用的客户端邮件软件不一样的。jmail是在服务器上给程序用来发邮件用的,除了软件编程人员,其他人一般平常用不上。   jmail一个第三方邮件操作组件,通常位于web服务器端,和站点程序紧密配合来接收及提交邮件到邮件服务器的控件,让网站拥有发送邮件既接收邮件的功能   与此相同的还有CDONTS.NewMail,Persits.MailSender,IISmail.Iismail等等,他们唯一区别就是jmail只需要注册一个dll组件即可被调用,而其他则需要在iis上设置发布smtp服务器   (1)Body(信件正文) : 字符串   如:JMail.Body = "这里可以是用户填写的表单内容,可以取自Form。"   (2)Charset(字符集,缺省为"US-ASCII") : 字符串   如:JMail.Charset = "US-ASCII"   (3)ContentTransferEncoding : 字符串   指定内容传送时的编码方式,缺省是"Quoted-Printable"   如:JMail.ContentTransferEncoding = "base64"   (4)ContentType(信件的contentype. 缺省是"text/plain") : 字符串   如果你以HTML格式发送邮件, 为"text/html"即可。   如:JMail.ContentType = "text/html"   (5)Encoding : 字符串   设置附件编码方式(缺省是"base64)。 可以选择使用的是"base64", "uuencode" or "quoted-printable" 如:JMail.Encoding = "base64"   (6)Log(Jmail创建的日志,前提loging属性设置为true,见下面) : 字符串   如:使用Response.Write( JMail.Log )语句列出日志信息。   (7)Logging(是否使用日志) : 布尔型   如:JMail.Logging = true   (8)Recipients : 字符串   只读属性,返回所有收件人   如:Response.Write( "" + JMail.Recipients + "" );   (9)ReplyTo(指定别的回信地址) : 字符串   如:JMail.ReplyTo = "qiao198@hotmail.com"   (10)Sender( 发件人的邮件地址) : 字符串   如:JMail.Sender = "qiao198@21cn.com"   (11)SenderName(发件人的姓名) : 字符串   如:JMail.SenderName = "一克"   (12)ServerAddress(邮件服务器的地址) : 字符串   你可以指定多个服务器,用号点开。可以指定端口号。   如果serverAddress保持空白,JMail会尝试远程邮件服务器,然后直接发送到服务器上去。   如:JMail.ServerAddress = "mail.21cn.net.cn"   (13)Subject(设定邮件的标题,可以取自Form。):字符串   如:JMail.Subject = "客户反馈表单"   (14)添加文件附件到邮件   如:JMail.AddAttachment( "c:anyfile.zip" )   (15)AddCustomAttachment( FileName, Data )   添加自定义附件.   如:JMail.AddCustomAttachment( "anyfile.txt", "Contents of file" );   (16)AddHeader( Header, Value )   添加用户定义的信件标头。   如:JMail.AddHeader( "Originating-IP","192.158.1.10" );   (17)AddRecipient(收件人):字符串   如:JMail.AddRecipient( "qiao198@hotmail.com" );   (18)AddRecipientBCC( Email ),密件收件人:   如:JMail.AddRecipientBCC( "qiao198@hotmail.com" );   (19)AddRecipientCC( Email ) ,抄送收件人:   如:JMail.AddRecipientCC( "" )   (20)AddURLAttachment( URL, 文档名)   下载并添加一个来自url的附件. 第二个参数"文档名", 用来指定信件收到后的文件名。   如:JMail.AddURLAttachment( "http://www.chinabs.net/jmail.zip", "jmail" )   (21)AppendBodyFromFile( 文件名) ,将文件作为信件正文:   如:JMail.AppendBodyFromFile( "c:anyfile.txt" )   (22)AppendText( Text )   追加信件的正文内容,比如增加问候语或者其它信息。   如:JMail.AppendText( "欢迎访问本站!" )   (23)Close() ,强制JMail关闭缓冲的与邮件服务器的连接:   如:JMail.Close()   (24)发送【调用格式:objJMail.Send(SMTPServerAddress[:Port])】   例:JMail.Send("smtp.163.com")   Jmail具有以下特点:   (1)可以发送附件;   (2)详细日志能力,便于你查看问题所在;   (3)设置邮件发送的优先级;   (4)支持多种格式的邮件发送,比如说以HTML或者TXT的方式发送邮件。这是个免费的组件。   (5)密件发送/(CC)抄送/紧急信件发送能力;   (6)最关键的就是--免费的组件,不必花钱,所以非常值得使用。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧