我看过很多教程(http://curl.haxx.se/libcurl/c/smtp-multi.html、VMIME网站等),这些教程解释了如何通过诸如 GMail 之类的服务器发送邮件。也就是说,他们需要用户名/密码才能登录到某个服务器,然后他们通过服务器将电子邮件转发到目的地。
我正在寻找但找不到的是关于如何发送未通过服务器路由的电子邮件的解释。如何在没有邮件服务器的情况下发送电子邮件?我正在寻找一个 [Linux] 库,它可以让我的程序成为邮件服务器本身,既可以发送邮件也可以接收邮件。如果 curl 或 vmime 无法做到这一点,那么我很乐意切换到另一个库。我真的不想推出自己的 SMTP 服务器,但我在 google 上花了一天无济于事,并阅读了 VMIME 书,但我找不到任何有用的东西,这对我来说有点深奥。
编辑:
所以基本上我正在寻找 C 或 C++ 的 SMTP 服务器库(也可以向其他服务器发送电子邮件)。这样的事情存在吗?我看到它们用于 .NET 和 Java 和 Python,但还没有 C 或 C++。还在搜...