libcurl - 我没有收到邮件 GMAIL

libcurl - I do not recieve mail GMAIL

我正在通过 c libcurl 库为 SMTP 发送一封电子邮件到另一个 gmail 帐户。我猜我已经正确配置了所有内容,因为没有任何错误。 问题是我没有收到邮件

我已经为我的 gmail 帐户启用了其他应用程序。 我还启用了详细模式以查看发生了什么,但似乎没有任何问题。

curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);

最后我得到 Send some mail, I'll try my best 后跟一些散列。之后有一条 Closing connection 0 消息,因为我设置了:

curl_easy_setopt(curl, CURLOPT_FORBID_REUSE, 1);

再次,一切如预期。

知道为什么吗?会不会是内容格式问题?

我没有包含 CURLOPT_UPLOAD 东西并且在接收器中有语法错误。