void SMTP::sendBurl(const QByteArray &from, const QList<QByteArray> &to, const QByteArray &imapUrl) { this->from = from; this->to = to; this->data = imapUrl; this->sendingMode = MODE_SMTP_BURL; this->isWaitingForPassword = true; emit progressMax(1); emit progress(0); emit connecting(); if (!auth || !pass.isEmpty()) { sendContinueGotPassword(); return; } emit passwordRequested(user, host); }
void SMTP::sendMail(const QByteArray &from, const QList<QByteArray> &to, const QByteArray &data) { this->from = from; this->to = to; this->data = data; this->sendingMode = MODE_SMTP_DATA; this->isWaitingForPassword = true; emit progressMax(data.size()); emit progress(0); emit connecting(); if (!auth || !pass.isEmpty()) { sendContinueGotPassword(); return; } emit passwordRequested(user, host); }
void ManagerConnection::askForPassword(bool includeUsername) { emit passwordRequested(includeUsername); }