/* find start of timestamp */
start = strchr(greeting, '<');
if (!start) {
- report(stderr,
- GT_("Required APOP timestamp not found in greeting\n"));
+ if (ctl->server.authenticate == A_APOP || outlevel >= O_DEBUG) {
+ report(ctl->server.authenticate == A_APOP ? stderr : stdout,
+ GT_("Required APOP timestamp not found in greeting\n"));
+ }
return PS_AUTHFAIL;
}
*
* Matthias Andree
*/
- if (peek_capable && strstr(greeting, "Maillennium POP3/PROXY server")) {
+ if (peek_capable && strstr(greeting, "Maillennium POP3")) {
if ((ctl->server.workarounds & WKA_TOP) == 0) {
- report(stdout, GT_("Warning: \"Maillennium POP3/PROXY server\" found, using RETR command instead of TOP.\n"));
+ report(stdout, GT_("Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n"));
ctl->server.workarounds |= WKA_TOP;
}
peek_capable = 0;