问题标签 [cdo.message]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2101 浏览

asp-classic - cdo.message.send 之后的代码不会在经典 ASP 中执行

这是我的完整代码。整个页面没有其他代码。

当我运行这个 asp 页面时,我得到的结果是“发送前达到执行!”。没有其他错误消息。我所能理解的只是在 myMail.Send 没有被执行并且我也没有收到任何电子邮件之后的任何事情。

我正在使用 Windows Server 2008 R2 Standard(Service Pack 1)。SMTP 邮件服务器安装在本地机器上。我创建了一封测试电子邮件并将其放入“C:\inetpub\mailroot\Pickup”文件夹,它运行良好。

0 投票
1 回答
707 浏览

c# - 意外行为 Windows 7 上的 Outlook 兑换

我正在将我的开发电脑从 Windows XP(专业版、SP3、x86)迁移到 Windows 7(专业版、SP1、x86)。我正在处理的应用程序的源在两台机器上完全相同,但在启动 RDOSession 时在 Windows 7 机器上失败。

这段代码导致以下异常:

显然,我直接考虑 MAPI/CDO,所以我广泛检查并在 Office 2007 和 2010 上尝试了 Win7,但没有运气。我目前的配置如下:

  • WinXP:VS2010SP1,无办公室,但安装了 Exchange MAPI 和 CDO 以及 Redemption 版本 5.5.0.3218。
  • Win7:VS2010SP1,无办公室,但安装了 Exchange MAPI 和 CDO 以及 Redemption 版本 5.5.0.3218。

有人有线索吗?提前致谢!

0 投票
1 回答
2439 浏览

html - VBA Excel - 想要将不同的图像嵌入到 CDO 电子邮件中

好的,我已经做了一段时间了,现在没有任何进展,所以我将它折腾给你们。我正在用 VBA for Excel 编写一个向客户发送电子邮件的程序。我想改变电子邮件发送的图像。我发现嵌入图像的唯一可行方法是引用 imgur.com 之类的网站并将其嵌入到 HTML 电子邮件中。

我试图使工作的代码是:

emailBody = emailBody & "<img src='Worksheet("Coupon Page").Cells(D, i).Value'/>" & "<br/>"

它应该从单元格中的链接添加图像,(D,i);其中D列标题i是确定图像的变量。当它在优惠券页面上点击双引号(“)时会抛出错误,说它期待表达式的结尾。我不知道如何在这里继续。我不知道如何使图像根据变量i。任何想法或想法将不胜感激!

谢谢!

0 投票
1 回答
1510 浏览

email - 通过经典 asp 发送电子邮件时出错:

我正在尝试通过经典 asp 发送电子邮件,但它给了我以下错误。

CDO.Message.1 error '80040213' The transport failed to connect to the server. /hotemp/regnew.asp, line 507

最初它工作正常,突然出现上述错误。我用谷歌搜索但没有帮助。关于如何克服这个问题的任何建议。谢谢

我的代码如下:

0 投票
2 回答
3428 浏览

asp-classic - CDO - 不发送电子邮件

你好,我在点击提交按钮时从 HTML 调用 ASP 页面,在 ASP 中我想发送电子邮件。所以我写了下面的代码,但它既没有发送邮件,也没有收到任何错误。

谁能帮我解决这个问题..?

0 投票
2 回答
4478 浏览

email - 使用带有 CDOSYS 的 gmail smtp 服务器发送电子邮件时出错

我在asp页面上有错误

错误“80040211”/contact_us1.asp,第 106 行

第 106 行是 ObjSendMail.Send 方法调用。下面的代码是整个通过 CDOSYS 发送电子邮件并且没有安装 smtp 服务器。

操作系统 - Windows Server2008R2,IIS - 7.5

请帮我解决这个问题。

0 投票
0 回答
1426 浏览

email - VBScript:带有本地 SMTP 的 CDO 在 Win2k3 上工作,而不是在 Win2k8 R2 上

我有一个相当奇怪的问题(我们不是都...),而下面的(非公司化的)Sub() 在我们的旧 Windows 2003 服务器上工作得很好,但拒绝在 Windows 2008 R2 上工作:

旧操作系统:Windows Server 2003 64 位

老埃尼夫 : IIS 6.0 w/ 配置为通过企业 SMTP 中继中继邮件的虚拟 SMTP 服务器。

新操作系统:Windows Server 2008 R2 64 位

新 Eniv .: IIS 7.5 w/ IIS 6.0 Manager & Compatibility w/ Virtual SMTP Server 配置为通过企业 SMTP 中继中继邮件(配置与旧服务器相同的设置)。

每次我尝试在新机器上运行上面的确切脚本时,我都会收到非常有用的错误消息:

我没有开发这个系统或这些脚本,那些做过的早已不复存在,由我来维护。不幸的是,我从来没有使用 VBScripting 来自动化事情(我使用过其他项目,但我的观点正在改变),所以我只是不熟悉这个或如何弄清楚为什么我的配置不起作用。

我已经在这几个星期了,我想出的大部分结果要么不起作用(MS 的远程 SMTP 模式 - 服务器无法访问互联网),要么似乎专门适用于 VBScript在 ASP.Net 页面中 - 这些脚本不是。

我做过的事情:

  • 配置虚拟服务器后停止并重新启动 SMTP 服务
  • 配置后停止并重新启动虚拟 SMTP 服务器。
  • 停止并重新启动 IIS

有人有想法么?

0 投票
3 回答
4426 浏览

email - 在 VBScript 中指定 windows 文件夹路径

我有一个 vbscript,它将文件夹内容作为附件发送到我的电子邮件,但问题是我无法指定 windows 文件夹的路径,因为不同计算机的 windows 路径不同。

在我的代码中,以下作品

Const PATH = "C:\windows\Folder1\"

但由于不同机器的路径不同。我尝试关注但没有成功

Const PATH = "%windows%\Folder1\"

这是完整的 vbscript 代码

当远程 SMTP 服务器的配置信息代码完美运行时。

我将如何在此脚本中指定窗口、程序文件、桌面(特殊文件夹)?

0 投票
0 回答
1456 浏览

email - CDO.消息传递通知失败

这是我的环境:Windows Server 2003、Microsoft Access 2003、Microsoft VB 6.5 尝试使用 CDO.Message 从 Access 发送电子邮件。这是我的代码的一部分:

使用 DSNOptions = 0 效果很好,但我想获得送达通知(而不是阅读通知)。如果我将 DSNOptions 设置为任何允许的非零值,则电子邮件甚至不会到达目标电子邮件,并且我的电子邮件也不会收到任何通知。奇怪的是,如果我设置不存在的目标电子邮件(故意),即使 DSNOptions = 0,我也会收到传递不成功的通知。我是否在代码中遗漏了什么?在多个其他网站上发现有人声称此代码有效,但使用其他 smtp 服务器。任何帮助表示赞赏。

0 投票
1 回答
567 浏览

delphi - 如何获取 CDO.Message 的错误代码

我编写了使用 CDO.Message 的例程。它很久以前就开始工作了。但是现在,在某些站点中,他们安装了证书,然后之前的工作版本在所有调用中都出错了。

我使用简单的变体来保存 CDO.Message COM 对象。

当我使用发送方法(?)时,它返回一个 HResult。但它很有趣,因为 HResult 无法用于获取错误代码,因为 Send 似乎是一个真正的方法,它会在问题上产生异常。因此,如果我之前设置为该值,结果代码为 -1。

我尝试使用 GetLastError 获取最后一个错误代码。但这是0。

我可以捕获异常,但它只包含错误消息:

“传输无法连接到服务器”

VB 代码可以获得错误代码,该错误代码可以提供有关问题(或不提供)的额外信息。

您知道从 Delphi XE3 获取错误代码值的技术吗?