You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdepim/kioslaves/imap4
tpearson 1c93fca14d
Enable kdepim compilation under Qt4
14 years ago
..
CMakeLists.txt [kdepim]: initial cmake support for following subpackages: akregator, certmanager, kaddressbook, kalarm, kioslaves, kmail, ktnef, libemailfunctions, libkcal, libkdenetwork, libkdepim, libkmime, libkpgp, libkpimidentities, libksieve, mimelib 14 years ago
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
PATCHING Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
configure.in.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
imap4.cc Enable kdepim compilation under Qt4 14 years ago
imap4.h Initial conversion of kdepim to TQt 14 years ago
imap4.protocol Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
imapcommand.cc Initial conversion of kdepim to TQt 14 years ago
imapcommand.h Initial conversion of kdepim to TQt 14 years ago
imapinfo.cc Initial conversion of kdepim to TQt 14 years ago
imapinfo.h Trinity Qt initial conversion 15 years ago
imaplist.cc Initial conversion of kdepim to TQt 14 years ago
imaplist.h Trinity Qt initial conversion 15 years ago
imapparser.cc Enable kdepim compilation under Qt4 14 years ago
imapparser.h Enable kdepim compilation under Qt4 14 years ago
imaps.protocol Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mailaddress.cc Initial conversion of kdepim to TQt 14 years ago
mailaddress.h Trinity Qt initial conversion 15 years ago
mailheader.cc Enable kdepim compilation under Qt4 14 years ago
mailheader.h Moved kpilot from kdepim to applications, as the core Trinity libraries should not contain hardware-dependent software 14 years ago
mimehdrline.cc Enable kdepim compilation under Qt4 14 years ago
mimehdrline.h Initial conversion of kdepim to TQt 14 years ago
mimeheader.cc Enable kdepim compilation under Qt4 14 years ago
mimeheader.h Initial conversion of kdepim to TQt 14 years ago
mimeio.cc Enable kdepim compilation under Qt4 14 years ago
mimeio.h Initial conversion of kdepim to TQt 14 years ago
rfcdecoder.cc Enable kdepim compilation under Qt4 14 years ago
rfcdecoder.h Moved kpilot from kdepim to applications, as the core Trinity libraries should not contain hardware-dependent software 14 years ago
selectinfo.h Trinity Qt initial conversion 15 years ago

README

This is s.carstens@gmx.de release of KDE 2.0 kioslave
for the IMAP protocol.

It supports LOGIN, AUTHENTICATE LOGIN, AUTHENTICATE ANONYMOUS and
AUTHENTICATE CRAM-MD5.
It supports the rfc2192 URL naming convention.

- UIDVALIDITY check is conditional
- put will check if the mailbox exists and create it
  or will append the data to that mailbox
  (no append after create)
  use edit->new->textfile from konqueror
- move will try to guess the correct destination
  as konqueror appends the source mailbox name to
  the destination
- del will currently delete empty directories,
  mark messages for deletion.
  If deleting a directory konqueror does the following:
  - list the box
  - take the box url + file name and try to delete it
  - delete the box
  As the konqueror created urls are invalid we ignore them
  at the moment.
- relative URL's are not supported because
  konqueror will not handle them
- there are 2 additional section keywords
  ENVELOPE will do a FETCH ENVELOPE
  STRUCTURE will do a FETCH BODYSTRUCTURE
  normal behaviour is FETCH BODY.PEEK[section]
  
- the mime types delivered are not really consistent
  with the returned data
  - it will return inode/directory on list entries
    which contain inferiors
  - it will return message/digest on selectable mailboxes
    with file type S_IFDIR
  - type message/rfc822-imap on selected messages
	and type S_IFREG
	
In Konqueror set the mimetype message/rfc822 to use
the inline viewer.

Try it:  imap://user@host/
         imap://user;AUTH=*@host/
		 imap://user;AUTH=LOGIN@host/
		 imap://user;AUTH=CRAM-MD5@host/
		
comments to s.carstens@gmx.de