Lines Matching refs:curl
12 * are also available at https://curl.se/docs/copyright.html.
21 * SPDX-License-Identifier: curl
32 #include <curl/curl.h>
91 CURL *curl;
96 curl = curl_easy_init();
97 if(curl) {
99 curl_easy_setopt(curl, CURLOPT_USERNAME, "user");
100 curl_easy_setopt(curl, CURLOPT_PASSWORD, "secret");
104 curl_easy_setopt(curl, CURLOPT_URL, "smtps://mainserver.example.net");
115 curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
123 curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L);
133 curl_easy_setopt(curl, CURLOPT_MAIL_FROM, FROM_MAIL);
140 curl_easy_setopt(curl, CURLOPT_MAIL_RCPT, recipients);
145 curl_easy_setopt(curl, CURLOPT_READFUNCTION, payload_source);
146 curl_easy_setopt(curl, CURLOPT_READDATA, &upload_ctx);
147 curl_easy_setopt(curl, CURLOPT_UPLOAD, 1L);
152 curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L);
155 res = curl_easy_perform(curl);
166 curl_easy_cleanup(curl);