【发布时间】:2014-07-08 15:07:19
【问题描述】:
我目前面临一个晦涩难懂的问题,我希望有人知道这个问题的答案。
过去,我的公司使用 Delphi 5。电子邮件发送由一个名为 TNMSMTP 的组件处理。这些应用程序习惯使用假邮件地址作为额外的信息来源。例如,如果服务器 sv102 上的“ReceiveDelivery”服务遇到问题,则邮件地址为 ReceiveDelivery@sv102
我是这里的新手,并试图说服管理层迈向 .net 编程。为此,我需要使用 system.net.mail 框架来模仿上述行为。 但是,每当我尝试使用虚假邮件地址时,我都会收到 5.7.1“客户端无权作为此发件人发送”异常。 新程序在同一台服务器上以同一用户运行,并尝试访问与旧的 delphi 程序相同的 smtp 服务器。
我的问题是:我能以某种方式绕过这个,还是我需要回到 Delphi 才能让它工作?
【问题讨论】:
标签: c# delphi-5 system.net.mail