Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
some bugfixes
some renaming of internals
|
|
|
|
strings all the time makes no sense.
|
|
- mv/cp mails has special methods when copy between folder inside a
mh storage
- removed obsolete vars inside pop3wrapper
|
|
accounts can be switched "offline"
|
|
storemail for all possible mail-accounts
raw body fetch in all wrappers
unified public interface
dialog for selecting a target mailbox started
|
|
|
|
- unification of (public) mailwrapper interfaces
- preparition for message store/transfer
|
|
|
|
shared some more functions between mbox and pop3
|
|
some code dups reduced
|
|
- fixed memory leaks in mbox account class
- reduced count of used string constants while using "tr" with context string
- mbox displays messages into global status bar
- fixed a possible raise condition when deleting a mail directory
|
|
- special-folders "Local Folders" will be displayed
ToDo:
"STORE" - method for all wrapper, but mostly for mbox for
send queue.
|
|
- made dependies from libetpan includes somewhat cleaner
- removed standalone static funs and moved to class based static methods
- arguements in SMTPwrapper now always const references and not deep copies
TODO: clean up GOTO statements, change QList to QValueList for a better
handling of "const" arguments, store mails in queue and/or a local "Sent"
folder.
|
|
this moment the whole message will be hold in memory until
I have an idea for a clean(!) filebased cache which will not get to
large.
Thats why the biggest pop3 mail we can fetch is 5MB, this should be
enough.
|
|
next step: setup unique ids for attachmenst if not given an cache them.
Note: this could can used later for MH access, too. Means, pop3 and
MH wrapper should get a baseclass for the parsing funs.
|
|
hard-limit: no mail larger than 5MB will fetched
TODO: messages has to be cached in memory. otherwise on every
part fetch we must fetch the whole message again.
Idea: setup a content cache for imap, too.
|
|
|
|
|
|
- text fix in preparing the message for a reply
|
|
|
|
independend of its later use.
ToDo: find a more general interface for it
|
|
|
|
|
|
|
|
|
|
|