【发布时间】:2018-05-13 16:07:52
【问题描述】:
当我需要偶尔从 Erlang 应用发送通知电子邮件时(该应用不需要接收电子邮件),我可以选择以下两种方式之一:
- 仅使用简单的 OTP 应用程序进行发送,例如 esmtp
- 使用像ssmtp 这样的简单(仅发送)操作系统应用程序,并通过
os:cmd从Erlang 应用程序调用它,并通过从内部写入文件来编写消息(包含来自正在运行的系统的信息) Erlang 应用程序。
它们都有效,但我不知道这两种方法是否有任何缺点/优点。哪个更适合生产系统?
【问题讨论】: