diff options
Diffstat (limited to 'lib/smtp.c')
-rw-r--r-- | lib/smtp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/smtp.c b/lib/smtp.c index fd8d71226..dd08575be 100644 --- a/lib/smtp.c +++ b/lib/smtp.c @@ -224,7 +224,7 @@ static int smtp_endofresp(struct pingpong *pp, int *resp) *resp = curlx_sltosi(strtol(line, NULL, 10)); /* Are we processing EHLO command data? */ - if(smtpc->state == SMTP_EHLO && (!result || (result && *resp == 250))) { + if(smtpc->state == SMTP_EHLO && (!result || (result && *resp/100 == 2))) { line += 4; len -= 4; |