Home | History | Annotate | Download | only in lib

Lines Matching full:auth

324     "AUTH",
354 smtpc->sasl.authmechs = SASL_AUTH_NONE; /* No known auth. mechanism yet */
358 smtpc->auth_supported = FALSE; /* Clear the AUTH capability */
442 * Sends an AUTH command allowing the client to login with the given SASL
452 if(initresp) { /* AUTH <mech> ...<crlf> */
453 /* Send the AUTH command with the initial response */
454 result = Curl_pp_sendf(&smtpc->pp, "AUTH %s %s", mech, initresp);
457 /* Send the AUTH command */
458 result = Curl_pp_sendf(&smtpc->pp, "AUTH %s", mech);
552 char *auth = NULL;
569 /* Calculate the optional AUTH parameter */
572 auth = aprintf("%s", data->set.str[STRING_MAIL_AUTH]);
574 /* Empty AUTH, RFC-2554, sect. 5 */
575 auth = strdup("<>");
577 if(!auth) {
590 free(auth);
597 if(!auth && !size)
600 else if(auth && !size)
602 "MAIL FROM:%s AUTH=%s", from, auth);
603 else if(auth && size)
605 "MAIL FROM:%s AUTH=%s SIZE=%s", from, auth, size);
611 free(auth);
743 else if(len >= 5 && !memcmp(line, "AUTH ", 5)) {
746 /* Advance past the AUTH keyword */
1515 if(strnequal(key, "AUTH=", 5))