我愿意构建一个在服务器端运行的电子邮件应用程序。
不熟悉任何特定的服务器,我想知道是否可以根据您的经验获得一些建议。
我寻找稳定、生产就绪且可扩展的守护进程,它提供易于使用的 c/cpp api 接口(interface)。
我愿意钩住进出邮件,并在发货前或放入收件箱前对其进行操作。
注意:
- MS Exchange 或任何其他非开源的都不是一个选项
- 必须在 linux 上运行
最佳答案
Sendmail 具有优势,您的(潜在)客户都不会提示它以非标准方式行事 - Sendmail 是事实上的标准。
当然,其他一切都可能与此相反 - 但世界上没有人拥有不与 sendmail 通信的邮件服务器。
当然,我在这里假设您希望您的邮件服务器能够与其他 OEM 邮件服务器通信,因为这几乎是任何此类应用程序的要求。
另一方面,如果您的邮件服务器只需要与它自己的其他实例(或您可以控制并计划测试的其他定制对象)通信,请忽略此建议。
关于linux - 您会选择哪个邮件服务器来开发您的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985105/