summaryrefslogtreecommitdiff
path: root/noncore/net/mail/libmailwrapper
AgeCommit message (Collapse)AuthorFilesLines
2004-01-03communicate outgoing mails status to the QPE/Pim channel ( to which the ↵harlekin2-4/+36
todayplugin listens for example)
2004-01-03status methods for mailfolder implementedalwin9-1/+90
2004-01-03multipart subtype will stored lower like in singlepartsalwin1-1/+2
2004-01-03better parsing of mails with recursive multipart contentalwin2-6/+22
2004-01-03improved parsing of mailbodies 'cause it failed on multi-part fields whichalwin2-4/+42
contains multipart-fields, too.
2004-01-02bugfix while assigning mail-numbersalwin1-1/+1
2004-01-02mail-parts will get a path id for hierarchic structure of the contentalwin2-10/+39
while displaying enclosed rfc mails (like forwards) will be marked as a body-part.
2004-01-02- some more usefull failure message while loginalwin2-89/+64
- cleaned up the code for parsing mails, use only one routine, message/rfc822 parts are parsed, too.
2003-12-30re-worked pop3 (use the more generic interface)alwin5-172/+142
shared some more functions between mbox and pop3
2003-12-28reduced to the max...alwin4-82/+20
- from address isn't setup any longer within the smtp account (it makes realy no sense, a smtp account describes the connection to a smtp server, not the identity of the sender) - from address is taken from the personal info of the addressbook (thats why this info exists). Of course the user can change it when sending an email. - user can select a from with a selection of the mails given in their personal infos. - in addresspicker: use "<Firstname> <Lastname>" instead of "Filename" - settings ui: switched of the part within the smtp accounts describing the identitiy of user ToDo: a dialog setting up a default signature
2003-12-28basic folder handling for pop3 accountsalwin3-5/+29
some code dups reduced
2003-12-28- dir handling for mbox accounts (delete, new, delete all mail)alwin5-33/+113
- 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
2003-12-27folder handling for imap mostly impelemented, context menus foralwin5-18/+134
imap-mail-folders implemented.
2003-12-25try to resolve timeouts via NOOP statement in loginalwin1-2/+7
2003-12-25- some memleaksalwin2-91/+26
- content generation will use the libetpan code und not own dumping to a tmpfile. - bugfix while creating mails with attachments (message itself could be corrupted) - textpart will always encoded quoted-printable
2003-12-25fixed an address parsing bugalwin1-4/+35
2003-12-24some small memleaks againalwin1-14/+11
2003-12-24hopefully fixed some memleaks and some not initialized varsalwin5-23/+42
2003-12-24only show the mail queue flushed dialogbox when successfull -)harlekin2-21/+28
2003-12-24ah, ok. I found the trick or better I found what I forgot :)alwin3-7/+16
Means: When sending mail a progress dialog comes up.
2003-12-24tried to implement a progress dialog when sending mails. It doesn't workalwin5-2/+195
(dialog will show but makes no updates, when using qApp->progressEvents(x) dialog hides) I don't know why - and I giving up for the moment.
2003-12-23resolved a name conflictalwin1-12/+11
2003-12-23UFFFFFFFalwin5-138/+283
flushing send queue mostly finished. Attention: To get it work you must apply the patches from the libetpan/ directory! ToDo: - when flush then select a smtp-account to use for when there are more than one smtp accounts. (opiemail.cpp) This moment I just use the first one. - the special funs in mboxwrapper (deleting range of mail, storing a message to a folder) should go to all mailbox wrappers, means into the global interface of them. - cleanup/review the code of the smtp-wrapper.
2003-12-22- storing mails send in outgoing (if queued) or sent (if sent) folderalwin4-15/+80
TODO: flush queue, cleanup SMTP code, select smtp-account if more than one when flush the outgoing queue
2003-12-21ups - forgot to add the mboxwrapperalwin2-0/+229
2003-12-21- mbox-wrapper mostly finishedalwin6-443/+479
- special-folders "Local Folders" will be displayed ToDo: "STORE" - method for all wrapper, but mostly for mbox for send queue.
2003-12-21- MailWrapper -> SMTPwrapperalwin8-621/+667
- 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.
2003-12-20fetching attachments from a pop3mail works.alwin4-9/+56
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.
2003-12-19receiving and splitting a mail finishedalwin2-8/+26
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.
2003-12-19fetching body-structure/content mostly finishedalwin2-32/+159
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.
2003-12-18ask for user/password if field is emptyjgf2-4/+35
2003-12-18ok. char-translation enabled again.alwin2-12/+11
make sure to have the decode patch applied to libetpan!!!!
2003-12-18decoding of imap folder namesjgf2-14/+95
2003-12-18nothing much.alwin3-8/+65
just only check in my tries to finish the pop3 stuff and found another bug inside libetpan. when decoding text with fun "mailmime_encoded_phrase_parse" it works fine on i386 machines but not on arm (segmentation fault inside this fun) - it has to be resolved.
2003-12-17pop3 mails will be cached in a temp-filealwin2-12/+64
2003-12-17imap folder will be displayed more structuredalwin4-9/+18
2003-12-16saving of attachments implemented.alwin8-47/+233
2003-12-16quoted-printable text will be decoded for displayalwin4-8/+39
2003-12-15forget to check the delete flag when making message listalwin1-1/+4
2003-12-15delete mail implementedalwin1-11/+39
test for read flags
2003-12-15pop3wrapper now works in first stage and doesn't segfault anymorealwin1-16/+41
Display an INBOX folder for pop3 accounts to get an more monoton mail interface for different types of mail server. Inbox - Folder get another icon than the other.
2003-12-14-answered mails get another pic (checked in in pics/opiemail)alwin3-3/+18
-if a description for an attachment exists it will displayed -if mailbody is selected from list of attachments it will displayd without menu
2003-12-14if a mailbox-prefix is set than it will not displayed in folderviewalwin3-4/+16
2003-12-14- replied mails will get the flag answeredalwin5-0/+37
- text fix in preparing the message for a reply
2003-12-14-memleak fixedalwin2-6/+10
-check for non-selectable mailboxes -potential crasher fixed -selection handling better (app will not send a net-command on each mouse click)
2003-12-14memleak fixed, some obsolet debugs removedalwin1-1/+8
2003-12-13deleting a mail in a imap server implementedalwin5-6/+40
2003-12-13the RecMail class get on creation a mailwrapper assigenedalwin4-1/+25
2003-12-13imap/pop3 wrapper uses base virtual class so we can forward the pointeralwin6-16/+81
independend of its later use. ToDo: find a more general interface for it
2003-12-13try to solve the problems with slow imap-serveralwin1-1/+2