| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 761 人关注过本帖
标题:[讨论]在用"CDO的NTS发送电子邮件"时遇到的怪问题~~~~
只看楼主 加入收藏
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
 问题点数:0 回复次数:6 
[讨论]在用"CDO的NTS发送电子邮件"时遇到的怪问题~~~~

1pjNwpH1.rar (1.46 KB) [讨论]在用"CDO的NTS发送电子邮件"时遇到的怪问题~~~~




我在用自己编写的CDO的NTS发送电子邮件时,出现一个很奇怪的问题:我有两个邮箱,一个是eyou的,另一个是126的,奇怪的是我在测试的时候,发送到eyou的邮件可以收到,而发往126的却收不到!!??

哪位知道是怎么回事,程序应该是没有问题的,我猜测是126将发过去的邮件当成病毒挡在门外了,可有什么办法不让服务器认为是病毒呢,有兴趣的一起讨论讨论啊!

下面是具体程序,也可以点上面的连接下载:


****************************************************************************************************
写邮件页面:write.asp
****************************************************************************************************
<%@ LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="photo/Forum_admin.css" type="text/css">
<title>本地发邮件</title>
</head>
<body>
<form action="mailpost.asp" method="post" name="form" id="mailform">
<table width="444" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#666666" style="border-collapse:collapse ">
<tr>
<td width="115"></td>
<td width="323">用CDO的NTS发送电子邮件</td>
</tr>
<tr>
<td align="right">收件人</td>
<td><input name="sender" type="text" id="sender" style="font-size: 9pt; border: 1px solid #7D85A2; background-color: #e9e9e9" >
*</td>
</tr>
<tr>
<td width="115" border="1" height="" align="right">发件人</td>
<td width="323" border="1"><input name="receiver" type="text" id="receiver" style="font-size: 9pt; border: 1px solid #7D85A2; background-color: #e9e9e9" >
*</td>
</tr>
<tr>
<td height="19" align="right">主&nbsp;&nbsp;题</td>
<td><input name="title" type="text" id="title" style="font-size: 9pt; border: 1px solid #7D85A2; background-color: #e9e9e9" >
*</td>
</tr>
<tr>
<td align="right">内&nbsp;&nbsp;容</td>
<td><textarea name="content" cols="40" rows="5" id="content"></textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="发送">
<input type="reset" name="Submit2" value="取消"></td>
</tr>
</table>
</form>
</body>
</html>

*********************************************************************************************************
发送页面:mailpost.asp
*********************************************************************************************************
<%
if request("receiver")="" then
response.write "<script language='javascript'>"
response.write "alert('填写发件人地址!');"
response.write "history.go(-1);"
response.write "</script>"
end if
if request("sender")="" then
response.write "<script language='javascript'>"
response.write "alert('填写收件人地址');"
response.write "history.go(-1);"
response.write "</script>"
end if
if request("title")="" then
response.write "<script language='javascript'>"
response.write "alert('填写邮件主题!');"
response.write "history.go(-1);"
response.write "</script>"
end if
if request("content")="" then
response.write "<script language='javascript'>"
response.write "alert('填写邮件内容!');"
response.write "history.go(-1);"
response.write "</script>"
end if
'-----------------------------------------------------------------
dim mail
Set mail = Server.CreateObject("CDONTS.NewMail")
mail.from=request("receiver")
mail.To=request("sender")
mail.subject=request("title")
mail.body=request("content")
mail.send
set mail=nothing
'-------------------------------------------------------------------
response.write "<script language='javascript'>"
response.write "alert('发送成功!');"
response.write "window.location='write.asp';"
response.write "</script>"
%>

*******************************************************************************************************
哪位知道是怎么回事,程序应该是没有问题的,我猜测是126将发过去的邮件当成病毒挡在门外了,可有什么办法不让服务器认为是病毒呢,有兴趣的一起讨论讨论啊!

搜索更多相关主题的帖子: NTS 电子邮件 CDO 服务器 
2005-11-19 15:06
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
没办法,发邮件有时候不是因为程序问题。网络问题就不好解决了,126的邮箱说实话我是从来不爱使126的邮箱的。有时候的确能接不到邮件。
2005-11-19 15:10
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
但是他的垃圾邮件确实很少,而且速度快,不用他用什么呢??!!

再说现在网易邮箱的用户那么多,要是发的邮件网易的邮箱收不到,那这程序也没什么作用了!!!!!!!!

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2005-11-19 15:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
楼主可以多试几个邮箱,来看看是程序问题还是邮箱问题。
2005-11-19 15:27
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

唉,为这在中华网、Yahoo又注册了两个张号,真是难为这两位提供商了!
结果还是郁闷,中华网的能收到Yahoo的却手不到!!


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2005-11-19 16:15
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
我自己顶一下,有谁也遇到过,一起想想办法啊!!!!

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2005-11-19 21:23
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
那就不清楚了,因为一些网上的邮箱服务器就是这个样子。
2005-11-19 23:03
快速回复:[讨论]在用"CDO的NTS发送电子邮件"时遇到的怪问题~~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022316 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved