[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Some pop3 kioslave enhancements
From:       Don Sanders <dsanders () cch ! com ! au>
Date:       1999-12-28 0:13:25
[Download RAW message or body]

I have extended slotGet in the pop3 kioslave, the following commands are now 
supported.

URI                                
 Command   Result
---------------------
pop://user:pass@domain/index       
 LIST      List message sizes
pop://user:pass@domain/uidl        
 UIDL      List message UIDs
pop://user:pass@domain/remove/#1   
 DELE #1   Mark a message for deletion
pop://user:pass@domain/download/#1 
 RETR #1   Get message header and body
pop://user:pass@domain/list/#1     
 LIST #1   Get size of a message
pop://user:pass@domain/uid/#1      
 UIDL #1   Get UID of a message
pop://user:pass@domain/commit      
 QUIT      Delete marked messages
pop://user:pass@domain/headers/#1  
 TOP #1    Get header of message

This exposes nearly all the functionality of pop3 servers without the need 
for mail clients to use custom kioJob style classes.

Notes:
Sizes are in bytes.
No support for the STAT command has been implemented.
commit closes the connection to the server after issuing the QUIT command.

BFN,
Don.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic