1

有没有比mailto更好的替代品?我们有一个 ASP.net 应用程序,它填充用户默认电子邮件客户端的 cc 字段。问题是当字符数超过 2000 时,URL 的字符限制会导致问题。

是否有另一种方法可用于打开默认电子邮件客户端(在本例中为 Outlook)并填充 cc 字段?或者也许是字符限制的解决方法?

我更喜欢使用 Web 表单和一些服务器端代码来发送电子邮件而不是 mailto,但客户希望从他的默认电子邮件客户端发送电子邮件。

4

1 回答 1

3

在浏览器中运行的客户端代码中,无法找出最终用户的默认邮件客户端是什么,如果有,您仍然必须找到一种方法让客户端代码与之通信那个客户。如果您使用 ActiveX,这是可能的,但这会引发安全问题,并且它仅适用于 Windows PC。

Mailto 是默认的工作方式,如果 2000 个字符还不够,恐怕唯一的选择就是让服务器发送消息。当然,服务器可以在From:字段中放置任何电子邮件地址,因此对于接收消息的人来说,没有区别。如果需要,服务器可以将“作者”放入Cc:or中Bcc:

于 2013-09-02T12:00:10.523 回答