1

我愿意构建一个在服务器端运行的电子邮件应用程序。

不熟悉任何特定的服务器,我想知道是否可以根据您的经验获得一些建议。

我寻找一个稳定的、生产就绪且可扩展的守护进程,它提供易于使用的 c/cpp api 接口。

我愿意钩住进出的邮件,并在发货或放入收件箱之前对其进行操作。

笔记:

  1. 不能选择 MS Exchange 或任何其他非开源项目
  2. 必须在linux上运行
4

2 回答 2

1

Sendmail 的优势在于,您的(潜在)客户都不会抱怨它的行为方式不标准——Sendmail 是事实上的标准。

当然,其他一切都可能反对它——但世界上没有人拥有不会与 sendmail 对话的邮件服务器。

我当然在这里假设您希望您的邮件服务器能够与其他 OEM 邮件服务器通信,因为这几乎是任何此类应用程序的要求。

另一方面,如果您的邮件服务器只需要与自身的其他实例(或您可以控制并计划测试的其他定制事物)通信,请随意忽略此建议。

于 2010-06-06T22:10:55.477 回答
0

Apache James是一个基于 Java 的开源邮件服务器,具有很好的可扩展性选项。

于 2010-06-06T17:22:39.560 回答