CSDN论坛 > Web 开发 > ASP

CDONTS邮件发送出错!!急,在线等!!! [问题点数:50分,结帖人blueprogrammer]

Bbs1
本版专家分:0
结帖率 100%
Bbs2
本版专家分:102
Bbs5
本版专家分:2524
Bbs6
本版专家分:6909
Bbs5
本版专家分:3745
Blank
红花 2003年3月 VB大版内专家分月排行榜第一
Blank
黄花 2003年2月 VB大版内专家分月排行榜第二
Blank
蓝花 2003年4月 VB大版内专家分月排行榜第三
Bbs5
本版专家分:3745
Blank
红花 2003年3月 VB大版内专家分月排行榜第一
Blank
黄花 2003年2月 VB大版内专家分月排行榜第二
Blank
蓝花 2003年4月 VB大版内专家分月排行榜第三
Bbs5
本版专家分:3140
Bbs1
本版专家分:43
Bbs1
本版专家分:43
匿名用户不能发表回复!
其他相关推荐
使用MAPI实现邮件发送,在线急等
程序已经完成,但有以下几个遗留问题:rn1、自动发送时的警告问题,如何去掉?rn2、默认Outlook Express为系统邮件客户端,可以立即发送,如果是Outlook,是先放到Outlook的发送队列了,这时如果Outlook未运行,就一直不会发送。怎样可以保证无论邮件客户软件是否在运行,我的程序都可以立即将邮件发送出去呢?rn3、如何一对多发送邮件?rnPS:我使用的是outlook2007,请问如何能在不使用Outlook及Outlook Express的情况下,利用Exchange Server实现邮件收发呢?rn欢迎大家踊跃讨论,分不够我再加。
关于jmail邮件发送的问题,急,在线等
在本机上测试时,dllhost.exe占CPU达98%,机器近乎瘫痪rn代码如下,请问各位高手,是怎么一回事,为什么会dllhost.exe占CPU98%那么多.rnrnset Jmail=server.createObject("JMail.Message")rnJMail.ContentType="text/html" rnJMail.Encoding = "base64" rnJMail.Charset="gb2312"rnJmail.logging=truernJmail.From=request("textfield7")rnJmail.fromName=request("textfield2")rnJmail.AddRecipient "admin@sdyq999.com"rnJmail.Subject=request("textfield9")rnJMail.HTMLBody =htmlrnJMail.Body = "我们的邮件采用了HTML格式,请点击邮件下方""HTML内容""来查看详细内容。" rnJMail.Body = request("textfield8")rnsendok=Jmail.send("mail.cncbiz.com")rnif sendok thenrn msg="已经成功发送了邮件!"rnelsern msg="发送邮件失败,可能是您填写了错误的邮件地址。 " & _rn "如果您确信没有写错邮件地址,则可能是发信程序出了 " & _rn "故障,请与管理员联系"rnend ifrnJMail.Close()rnset Jmail=Nothing
关于简单的邮件发送 急 在线等。
用 javascript 发送邮件。rn 有一个用户意见的回复功能:就是在看完了用户的意见后,给出答复发送到用户给定的信箱就行了
邮件发送的问题(附原码),急,在线等?
Microsoft.Win32.RegistryKey rkey=Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(@"outlook\shell\open\command");rn rn if(rkey!=null)rn rn string path=rkey.GetValue("").ToString();rn rn path=path.Substring(0,path.IndexOf("\" \"%1"));rn path=path.Replace("\"","");rn rkey.Close();rn tryrn rnSystem.Diagnostics.Process.Start(path,"/c ipm.note /m jkfdl@163.com&subject=hello c:\\要发.txt");rnrnrnrn 本人采用上述方法调用office里的outlook界面发送邮件,看中的就是它可以自动指定好附件,rn可不知道在那里指定邮件内容,写成这样:System.Diagnostics.Process.Start(path,"/c ipm.note /m jkfdl@163.com&subject=hello&body=ok c:\\要发.txt");提示错误:命令行参数无效,rn请检查你使用的参数开关.rn 去掉内容就好了,写成这样:System.Diagnostics.Process.Start(path,"/c ipm.note /m jkfdl@163.com&subject=hello c:\\要发.txt");可这样没有内容,那为朋友会的话烦rn请告知呀!rnrnrn rn catch(Exception e1)rn rn MessageBox.Show(e1.Message);rn rn
asp.net邮件发送,在线等!!!!!!!!!!!
public void SendMail(string strSmtpServer, string UserName, string Password, string strFrom, string strto, string strSubject, string strBody)rn rn //生成一个 使用SMTP发送邮件的客户端对象 rn System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(strSmtpServer);rn client.Port = 25;rnrn //表示以当前登录用户的默认凭据进行身份验证 rn client.UseDefaultCredentials = true;rnrnrnrn //包含用户名和密码 rn client.Credentials = new System.Net.NetworkCredential(UserName, Password);rnrn //指定如何发送电子邮件。 rn //Network 电子邮件通过网络发送到 SMTP 服务器。 rn //PickupDirectoryFromIis 将电子邮件复制到挑选目录,然后通过本地 Internet 信息服务 (IIS) 传送。 rn //SpecifiedPickupDirectory 将电子邮件复制到 SmtpClient.PickupDirectoryLocation 属性指定的目录,然后由外部应用程序传送。 rnrn client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;rnrn //建立邮件对象 rn System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(strFrom, strto, strSubject, strBody);rnrn //定义邮件正文,主题的编码方式 rn //message.BodyEncoding = System.Text.Encoding.GetEncoding("gb2312 ");rn //message.SubjectEncoding = System.Text.Encoding.GetEncoding("gb2312 ");rnrn //获取或设置一个值,该值指示电子邮件正文是否为 HTML。 rn message.IsBodyHtml = false;rnrn //指定邮件优先级 rnrn message.Priority = System.Net.Mail.MailPriority.Normal;rnrn //发件人身份验证,否则163 发不了 rn client.Credentials = new System.Net.NetworkCredential(strFrom, Password);rnrn //发送 rn client.Send(message);rn rnrn方法调用 提示邮箱不可用rn se.SendMail("smtp.126.com", "yaokooyaoshuai", "密码", "yaokooyaoshuai@126.com", toemail, biaoti, neirong);
邮件发送问题!~~在线等!~
点击发送后,出现在如下错误:rnrn“/webshop”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnThe server rejected the sender address. The server response was: 553 You are not authorized to send mail as >, authentication is required rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.Runtime.InteropServices.COMException: The server rejected the sender address. The server response was: 553 You are not authorized to send mail as >, authentication is required rn源错误: rnrn行 90: MailObj.Attachments.Add(new MailAttachment(strFileName));rn行 91: SmtpMail.SmtpServer="smtp.163.com";rn行 92: SmtpMail.Send(MailObj);rn行 93: panelSendEmail.Visible=false;rn行 94: panelMailSent.Visible=true;rnrn源文件: c:\inetpub\wwwroot\webshop\email\email.aspx.cs 行: 92 rnrn原代码如下:rn//创立一个MailMessage对象rn MailMessage MailObj=new MailMessage();rn //以下设定MailMessage对象的属性,及程序的一些常规判断。rn //设定邮件的发送地址rn if (EmailFrom.Text!="")rn rn MailObj.From=EmailFrom.Text;rn rn if (EmailTo.Text!="")rn rn MailObj.To=EmailTo.Text;rn rn if (EmailCc.Text!="")rn rn MailObj.Cc=EmailCc.Text;rn rn if (EmailBcc.Text!="")rn rn MailObj.Bcc=EmailBcc.Text;rn rn MailObj.BodyFormat=MailFormat.Text;rn MailObj.Priority=MailPriority.Normal;rn MailObj.Subject=EmailSubject.Text;rn MailObj.Body=EmailBody.Text;rn string strFileName=Emailfile.PostedFile.FileName;rn if (strFileName!="")rn rn MailObj.Attachments.Add(new MailAttachment(strFileName));rn SmtpMail.SmtpServer="smtp.163.com";rn SmtpMail.Send(MailObj);rn panelSendEmail.Visible=false;rn panelMailSent.Visible=true;rn rn
邮件发送问题[在线等]!!!
写一个邮件发送系统,如何安装smtp服务?? 我用的是win7....rn安装配置好了Microsoft Outlook还要装smtp服务么?rnrn非常感谢.........
利用CDONTS组件来发送邮件
  在ASP中发送Email时往往需要一个COM组件支持,如果你没有第三方的Email组件,你可以使用IIS本身提供CDONTS  EMail组件。这个组件使用时需要安装和启动SMTP服务。这个组件的名称为CDONTS.DLL,使用前需要使用RegSvr32注册这个组件。  CDONTS组件提供了一系列对象,包括AddressEntry、Attachment、Attachments、Fol
邮件发送的方法???急!在等
谁知道asp里有哪些发送邮件的控件?rn用"CDONTS.NewMail"没有反应。rn
调试出错,急,在线等!
在我调试程序时出现这样的错误:在应用程序级别以外使用注册为allowdefintion="machine to application“是错误的rn可能原因:IIS 中没有将虚拟目录作为应用程序进行配置,请问各位高手应怎么办?急,在线等!
关闭
关闭