我们写了一个简单的电子邮件客户端。我们在那里有一些基本的白名单/黑名单功能,但仅此而已。我们注意到一些包含恶意代码的电子邮件,我认为邮件服务器应该处理这个问题。
这应该是邮件服务器/主机还是电子邮件客户端本身的责任?
答案 0 :(得分:3)
<强>两个强>
如果你必须使用assume
这个词,你最好继续处理你的事情。
答案 1 :(得分:0)
两者,无论是两者都是。
两者都没有义务这样做。正如罗伯特格雷纳所说,你不应该assume
。
现实情况是,如果您要销售电子邮件客户端,或者甚至放弃它,您需要考虑客户的期望。 如果您希望他们使用您的客户端以及配置良好的邮件服务器和独立的防病毒软件,您可能不需要自己动手。
只是确保最终用户知道他们是什么(而不是)从你这里得到的,并且有适当的许可协议。
你几乎肯定无法编写和维护你自己的防病毒更新,除非你每年花费数百万美元用于研发,所以如果你打算自己照顾它,看看与之合作已建立的(不一定是市场领导者)防病毒提供商的API。您可能需要支付许可费才能集成和分发他们的软件。
但是,我个人的期望是不依赖邮件服务器和客户端,并拥有自己的桌面防病毒程序。