/* ok, now we know them all,
* continue with reading the actual messages. */
DeleteHashPos(&RecvMsg->Pos);
-
+ StopDBWatchers(IO);
return QueueEventContext(IO, POP3_C_ReAttachToFetchMessages);
}
}
StrLength(RecvMsg->CurrMsg->MsgUID),
&ut,
sizeof(struct UseTable) );
-
+ StopDBWatchers(IO);
return QueueEventContext(&RecvMsg->IO, POP3_C_ReAttachToFetchMessages);
}
eNextState POP3C_SaveMsg(AsyncIO *IO)
EVP3CM_syslog(LOG_DEBUG, "Converting message...");
RecvMsg->CurrMsg->Msg =
convert_internet_message_buf(&RecvMsg->IO.ReadMsg->MsgBuf);
-
+ StopClientWatchers(IO);
return QueueDBOperation(&RecvMsg->IO, POP3C_SaveMsg);
}
'|');
StrBufAppendBufPlain(cptr->Url, HKEY("pop3://"), 0);
- StrBufUrlescAppend(cptr->Url, cptr->pop3user, NULL);
+ StrBufUrlescUPAppend(cptr->Url, cptr->pop3user, NULL);
StrBufAppendBufPlain(cptr->Url, HKEY(":"), 0);
- StrBufUrlescAppend(cptr->Url, cptr->pop3pass, NULL);
+ StrBufUrlescUPAppend(cptr->Url, cptr->pop3pass, NULL);
StrBufAppendBufPlain(cptr->Url, HKEY("@"), 0);
StrBufAppendBuf(cptr->Url, Tmp, 0);
StrBufAppendBufPlain(cptr->Url, HKEY("/"), 0);