使用C ++发送电子邮件(Linux / Mac)

时间:2018-01-26 11:16:59

标签: c++ linux email

我习惯使用Matlab,并且在很长时间的模拟中我创建了一个函数,只要Matlab完成就会向我发送一封电子邮件。这是一个非常简单的Matlab功能,你只需添加你的电子邮件,密码和SMTP(我认为)。

现在,由于大学的东西,我必须使用C ++(我不是很熟悉它,正如你可能已经猜到的那样)但我找不到向自己发送电子邮件的等效方式。 我在终端中编译我的.cpp,使用g ++。

你能帮帮我吗?我不知道我是否错过了一些图书馆或者是什么。

1 个答案:

答案 0 :(得分:1)

如果你想在C ++中这样做,最好选择像

这样的库
  1. libquickmail
  2. vmime
  3. 如果您可以调用其他程序(如linux终端程序),请查看此stackoverflow的答案send-mail-from-linux-terminal-in-one-line

    使用最后一种方法会留下类似的东西(最小例子):

    numpy.loadtxt

    R“()”是c ++ string literal所以你不必关心转义字符(但是从C ++ 11开始可用)。 请参阅system的文档以查看其工作原理。