48 |
|
|
49 |
int status; |
int status; |
50 |
char buf[STRLEN]; |
char buf[STRLEN]; |
|
char msg[STRLEN]; |
|
51 |
|
|
52 |
ASSERT(s); |
ASSERT(s); |
53 |
|
|
58 |
|
|
59 |
Util_chomp(buf); |
Util_chomp(buf); |
60 |
|
|
61 |
sscanf(buf, "%d %s", &status, msg); |
sscanf(buf, "%d %*s", &status); |
62 |
if(status != 220) { |
if(status != 220) { |
63 |
log("SMTP error: %s\n", buf); |
log("SMTP error: %s\n", buf); |
64 |
return FALSE; |
return FALSE; |
81 |
|
|
82 |
Util_chomp(buf); |
Util_chomp(buf); |
83 |
|
|
84 |
sscanf(buf, "%d %s", &status, msg); |
sscanf(buf, "%d %*s", &status); |
85 |
if(status != 221) { |
if(status != 221) { |
86 |
log("SMTP error: %s\n", buf); |
log("SMTP error: %s\n", buf); |
87 |
return FALSE; |
return FALSE; |