0

如果“收件人地址字段”的格式为 [fax:user/company@faxnumber](内部使用),我们配置了一个交换服务器,以将电子邮件的附件作为传真发送。当我从 Outlook 手动发送时,它可以工作。但是如何使用 Smtpclient 发送带有上述收件人地址的电子邮件?

是否可以禁止电子邮件地址验证?目前我收到此错误:“System.FormatException:指定的字符串不是电子邮件地址所需的格式。”

4

2 回答 2

1

我很确定这是不可能的。但是,至少在 .Net 4.0(比早期版本的限制更少)中,除了 之外的一切都:很好。也许您可以让管理员更改 SMTP 服务器以支持:字符串之后的其他字符fax

例如,也许您可​​以fax=改用。

于 2010-08-10T07:38:32.893 回答
1

通过 SmtpClient 是不可能的。如果需要传真=asdfasdf,则需要通过 interop.outlook.dll。

于 2010-08-19T07:48:07.120 回答