之前我问过您有关测试一次发送多封电子邮件的方法。 现在我想问一下在大型系统中使用的解决方案 - 一次发送多封电子邮件。
我的问题有点复杂:
1) 我对现在使用的解决方案很好奇 - 我的意思是.. 例如,在银行系统中。有时需要发送数百万封电子邮件。 银行系统如何向客户发送多封电子邮件?
2) 简单的 gmail 或 hotmail 帐户可以吗?
3) 发送大量电子邮件需要什么?
4) 使用“System.Net.Mail;”是一个好的解决方案?一个一个发送给所有银行客户?
5) 我应该怎么做才能避免将电子邮件作为垃圾邮件发送?
感谢帮助
编辑:
我知道我无法证明这一点 - 但我不需要垃圾邮件。每个大公司的计算机系统都必须有一个工具——支持消息发送。
这将是 100% 合法的!我想创建一个工具 - 在配置客户端将设置他自己的电子邮件服务器(它可以是 gmail、hotmail 或他自己的)。并连接到他的系统——例如图书馆之类的。 当学校想通知所有家长有关事件或图书馆的信息时……或者可能是更大的东西——比如银行。
我只会发送电子邮件用于测试 - 我可能会使用“Papercut” - 但我不知道它是否是可靠的工具。
所以,就像我说的—— 我只想知道,它是如何在大型系统(如银行系统)中完成的。
和
我现在的解决方案是使用“System.Net.Mai”从数据库中获取消息和所有电子邮件并逐一发送 - 这是一个好的解决方案吗?
最佳答案
如果您使用的是 Mvc,您可以查看 MvcMailer . 看起来很干净整洁。
关于c# - 发送多封邮件——大型系统中使用的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6656405/