【发布时间】:2020-11-22 13:22:39
【问题描述】:
我无法使用 curl 库发送信件。写入错误不受支持的协议。我使用的是官方网站的标准代码:https://curl.se/libcurl/c/smtp-mail.html 我尝试了不同的选项,没有出现:
curl_easy_setopt (curl, CURLOPT_URL, "smtp://smtp.gmail.com:465");
curl_easy_setopt (curl, CURLOPT_URL, "smtp://smtp.gmail.com");
curl_easy_setopt (curl, CURLOPT_URL, "smtp.gmail.com");
curl_easy_setopt (curl, CURLOPT_URL, "smtp://gmail.com");
错误信息:curl_easy_perform() 失败:不支持的协议
【问题讨论】:
-
您需要显示minimal reproducible example 而不仅仅是您如何设置选项。
-
我留了个链接,问题里不能加很多代码
-
@t.niese 实际上在这个特定的例子中,一个最小的可重现的例子并没有多大帮助,问题是他链接的库。 (见下面我的回答)