我有一个网络应用程序,它发送电子邮件以响应用户发起的操作。这些电子邮件提示收件人回复(包含与特定操作相关的 URL。)
我有一些用户要求“重新发送”功能再次推送该电子邮件。
我的反对意见是,如果原始电子邮件最终进入垃圾邮件文件夹(或者第一次没有全部发送),那么第二次可能会发生同样的事情。(我已经确认电子邮件没有被退回;它们已被收件人的邮件服务器接受。)
那么社区是怎么想的:重新发送和通过电子邮件发送邀请/通知的能力是有用的还是毫无意义的?
我有一个网络应用程序,它发送电子邮件以响应用户发起的操作。这些电子邮件提示收件人回复(包含与特定操作相关的 URL。)
我有一些用户要求“重新发送”功能再次推送该电子邮件。
我的反对意见是,如果原始电子邮件最终进入垃圾邮件文件夹(或者第一次没有全部发送),那么第二次可能会发生同样的事情。(我已经确认电子邮件没有被退回;它们已被收件人的邮件服务器接受。)
那么社区是怎么想的:重新发送和通过电子邮件发送邀请/通知的能力是有用的还是毫无意义的?
绝对有用,至少从用户的角度来看。通过手动重新发送电子邮件,他们知道它已经发送,并且可以立即检查他们的垃圾邮件文件夹以捕获邮件。否则,他们可能不知道邮件,并且在他们抓住它之前它就会从他们的垃圾邮件中消失。
它可能很有用。用户可能不小心删除了它。这可能是收件人的邮件服务器中的暂时错误。垃圾邮件过滤器不是丢失邮件的唯一原因。
完全没有意义。但是,如果用户想要它,并且不需要太长时间,它可能是值得的。用户有时很傻,如果这能让他们开心...
有用 - 任何数量的因素都可以在第一次和第二次发送之间发生变化。
这绝对是有用的。可能有很多情况。例如,用户不小心删除了原始电子邮件。
您的反对是假设问题是邀请进入垃圾邮件文件夹。您不确定(或者,至少,您暗示了这一点)。他们可能想要一个重新发送按钮,因为他们想提醒客户付款或再次通知他们某事或其他任何事情。原因并不重要,因为效果应该相当容易实现,并允许他们发送任意数量的消息。
其中之一是“客户想要它,这并非完全不合理,也许您应该实施它而不是质疑他们或提出否决它的理由”交易:)
这是绝对需要的。仅仅因为您的申请没有被退回并不意味着邮件实际上已经通过了。许多网站会丢弃触发垃圾邮件过滤器的电子邮件,而不是将它们发送到垃圾邮件文件夹。在这种情况下,可以想象用户可能同时选择退出他的站点垃圾邮件过滤,然后想要重试。
如果你实现它,我会让用户重新输入并重新确认他们输入的电子邮件地址,并且我不允许它被使用超过几次,否则很容易编写一个滥用脚本来炸弹某人的邮箱。
没有反对重新发送它的能力的论据,是吗?假设重新发送它最终会以相同的动作结束 - 重新发送它没有害处。
如果有人支持它,而没有人反对它,那应该是一个容易的决定。