假设我有足够的磁盘空间,在配置电子邮件附件大小限制时需要考虑哪些技术问题?
答案1
一些注意事项:
- 邮件限制其他电子邮件系统,并不是每个人都喜欢接收 150MB 的附件。退回邮件会惹恼您的用户(并消耗他们的配额,如果有的话),并产生呼叫。
- 任何邮箱大小配额都已设置。大型附件使达到配额变得容易得多。
- 大型附件病毒扫描开销。
- 如果您的邮件程序由数据库支持(Exchange,其他),您愿意忍受多大的数据库。
- 从灾难中恢复需要多长时间。大型邮件存储所需的时间比小型邮件存储要长得多。
- 您有多少个用户以及需要多长时间才能达到所设置的邮件配额。
- 邮件客户端邮件下载次数(1)。如果用户有 15GB 的邮箱,即使在 IMAP 中,一些客户端也会下载所有邮件。
- 邮件客户端邮件下载时间(2)。75MB 的附件可能需要很长时间才能从邮件服务器中提取。这可能会让用户烦恼。
答案2
由于以下原因,我在 Exchange 服务器上设置了 10MB 的附件限制。
首先,人们发送的那些巨大的 20MB PowerPoint 演示文稿占用了我的服务器空间,而这些空间最好放在网络驱动器/SharePoint 中(如果您的邮件服务器只发送邮件而不存储邮件,那么这不一定是个问题)。
您的服务器上的磁盘空间可能很充足,但电子邮件并非设计用于向同事传输文件的方法,也不是设计用于存储大量附件。如果您的电子邮件服务器崩溃并且您必须从备份中恢复,您需要考虑恢复所有这些信息需要的时间。人们邮箱中额外的 2GB 附件需要宝贵的时间来恢复,而且根据我的经验,Exchange 在从备份中恢复方面并不是最快的。
正如我上面提到的,jscott 在他的评论中也提到过 - 电子邮件不是用户之间传输文件的方法。这也应该通过某种共享网络驱动器、USB 硬盘或 USB 记忆棒来完成。
如果这些附件要发送到公司外部,那么这个巨大的附件就必须通过互联网传输。如果您的服务器与外界的连接速度较慢,则发送需要时间,如果您的线路带宽有限,那么您很快就会用完这些带宽。接收方也需要同样长的时间才能下载它。
当您发送大型电子邮件时,请也为收件人着想。他们的连接速度也可能很慢(如果他们使用的是家用 ADSL,这种可能性更大),当他们按下“发送/接收”按钮时,他们不会喜欢因为附件太大而导致新邮件下载时间过长。同样,他们可能存在带宽限制(尤其是家庭用户),如果您的大型电子邮件超出了他们的带宽限制并因此而收费,他们可能会非常生气。
还有一些因素是你无法控制的。当电子邮件通过互联网发送时,它可能会经过许多邮件服务器。这些中间邮件服务器可能会对其大小施加限制。如果发生这种情况,你的邮件将无法传递给收件人,因为它太大了。
答案3
如果您指的是传入邮件和/或内部邮件,那么空间是唯一真正的因素,除非您的邮件系统存在存储大小问题(如果您指定了您正在使用的邮件系统,人们可能会在那里给您具体的提示) - 但确保您的用户知道通常有更好的方法来分发大量内容,并确保您考虑到备份解决方案的影响。
对于外发邮件,您应该设置一个合理的限制,否则人们可能会发送大量邮件(占用带宽并浪费时间),而这些邮件最终会因为大小过大而被对方拒绝。许多邮件系统将最大大小(经过任何二进制数据编码,如 base64)设置为大约 10Mbyte,我认为这对于今天的连接速度来说是相当合理的,尽管较小的限制并不罕见。您这边的拒绝会比外部的反弹快得多。