mailto链接为大型机构

我有一个页面,用户可以选择多个不同的段落。当点击链接(或按钮)时,会打开一封电子邮件,并将所有这些段落放入电子邮件正文中,然后填写该主题。但是,该文本可能太长,无法连接邮件。

任何方式在这个?


我们正在考虑从SQL Server中获得一个SP来做这件事,但用户需要一种很好的方式来“看到”电子邮件,然后才能向50名高级管理人员发送不应该发送的项目......当然,关于为IT部门做IT而不是做软件编程的事情。 80(

当你为IT构建东西时,它不会(有些人认为不应该)必须非常实用。换句话说,这不是我们叫醒的狗食,而是我们必须吃的狗食。


我们开始讨论这个问题,并决定'邮件表单'将给我们提供我们正在寻找的东西。

一个非常不同的外观,让用户知道该枪的装载和瞄准。 2.能够更改/添加电子邮件的文本。 3.向自己发送一份副本。 4.可以快速编码。

0
根据此答案中的JS脚本,Chrome中的最大链接长度似乎为2027年: stackoverflow.com/a/26473446/148844</一>
额外 作者 Chloe,

2 答案

通过将数据放入表单中,我可以在表单停止工作之前将身体制作约1800个字符。

代码如下所示:

<form action="mailto:[email protected]">
    <input type="hidden" name="Subject" value="Email subject">
    <input type="hidden" name="Body" value="Email body">
    <input type="submit">
</form>

Edit: The best way to send emails from a web application is of course to do just that, send it directly from the web application, instead of relying on the users mailprogram. As you've discovered, the protocol for sending information to that program is limited, but with a server-based solution you would of course not have those limitations.

0
额外
使用表单并不比使用长URL编码链接更好,事实上看起来更糟糕(更少的字符)。
额外 作者 Chloe,

电子邮件内容是否需要在电子邮件中?您可以将大型内容集中存储(文件共享/ FTP站点),然后发送链接到内容?

这使得收件人有一个额外的步骤,但您的电子邮件大小一致,所以不会因意外大或过多的内容而陷入可靠性问题。

0
额外