我的公司有一个用于发送电子邮件的基于 C# .Net 的 Web 服务。此 Web 服务当前不支持附件。我们有许多旧的 ASP Classic 页面仍在使用 CDONTS 发送电子邮件(包括带有附件的页面)。我当前的任务是找出我们是否可以向 Web 服务添加附件支持,以便我们可以用对 Web 服务的调用来替换 ASP Classic CDONTS。我要挂断的是:是否可以从 ASP Classic 传递那些需要附加到 Web 服务的文件。
- 我知道如何从 ASP Classic 调用 Web 服务;当我不需要附件时,我已经可以使用来自 Classic 的现有 Web 服务。
- 我知道我可以使用 CDOSYS 或其他 ASP Classic 方法来发送电子邮件:我被要求使用这个现有的 Web 服务。
- 我见过很多将文件作为字节数组接收的 Web 服务示例:您将如何从 ASP Classic 中创建和发送该字节数组?
- 我还看到了许多电子邮件 Web 服务示例,其中该服务仅采用文件路径。如果您在另一台机器上运行 Web 服务,我是否认为这会出现问题?您发送的路径必须可供 Web 服务主机访问。
感谢任何帮助:我发现很多文章描述了我需要做的一半,或者只是从 .Net 到 .Net 的角度来处理它。