windows - 如何使用 CDO.Message 从 Windows Docker IIS 2019 以经典 ASP 发送电子邮件
问题描述
我的团队的任务是将经典 ASP 应用程序从 Windows 2008 Server 迁移到 Docker 容器 ( mcr.microsoft.com/windows/servercore/iis:windowsservercore-ltsc2019 ),代码更改尽可能少。该应用程序用于Server.CreateObject("CDO.Message")
发送电子邮件。
但是,该行会导致以下错误:006~ASP 0177~Server.CreateObject Failed~800401f3/
. 我从这个线程中了解到,这是因为这个 Windows Docker 映像中缺少 cdosys.dll 文件。
通常,Windows Docker 映像中似乎不存在 cdosys.dll 文件。我尝试只安装大量 Windows 功能(所有可用的 .NET),但它们似乎都不包含此文件。一名团队成员也尝试手动注册 dll,但未成功。
如何使用 CDO.Message 从我的 Windows Docker 容器发送电子邮件?
解决方案
推荐阅读
- azure - Azure VM 运行进程
- excel - Excel Formula - Count of compared dates
- html - 无法仅使用 CSS 创建波浪脉冲动画
- coreml - CoreML Catalyst MPSNNReduceFeatureChannelsArgumentMax 返回全零
- presto - 在 Athena / presto 中将映射值取消嵌套为单个列
- google-admin-sdk - 如何使用许可证管理器获取存档用户许可证
- javascript - 流星,useTracker mongo.collection.findOne 返回未定义,然后是正确的值
- r - 使用 R 中的循环对时间序列进行迭代计算
- c++ - 如何计算该算法的总时间复杂度?
- python - OpenCV对象检测和保存视频文件