1

我看过很多关于在 linux 下发送电子邮件的帖子,但它们并没有解决我的特殊需求。

我想在我的 linux 应用程序中实现代码(C/C++),它会在某个程序条件下向我发送某种通知(以隐秘的方式)。它只需要向我发送少于 50 个字节的状态数据。我唯一能保证的是,盒子将位于本地网络上,该网络可以通过通常的网关访问 Internet。

一种可能性是向我的无线运营商发送这样的文本:mynumber@verizon_gateway.com。但这假设我在 linux 机器上有一个可用的邮件客户端,这不是保证。如果我直接使用 SMTP 在套接字层对此进行编程,我将不得不管理一个 TCP 连接,这不是我喜欢做的。

关于从我的 linux 应用程序向我发送通知的可能方式有什么建议吗?

谢谢,

-安德烈斯

4

1 回答 1

1

对于电子邮件,您可以使用SendGrid 之类的东西,特别是他们的WebAPI - 这将允许您仅使用 HTTP 请求发送电子邮件。

对于 SMS,您可以使用Nexmo 之类的东西,它允许您发送带有 HTTP 请求的 SMS

请注意,您必须在编译的代码中包含您的 API 凭据 - 一个潜在的安全问题(对于您的凭据)。

免责声明:我为 Nexmo 做一些开发人员宣传。

于 2013-05-17T19:10:28.280 回答