Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: Mail Client(RebMale)

From: mario:cassani:icl at: 17-Aug-2001 13:34

Hi all, I was away for holidays and, I was working on a mail client with programmable filters AND simple filters, using:
> The first version should do the following: >
YES > * Multiple account access YES > * a simple option to not delete the messages from the server. YES > * The absolute inability to execute any kind of code contained in messages or otherwise from external sources. YES, Gabriele's libraries > * Auto-filtering into folders (by parse rules?) NO > * send mail with attachments NO > * IMAP capability NO > * Import features for Outlook, Netscape, & Eudora NO > * Signiture/Macro-for-outgoing feature NO > * Macro-for-incoming feature(i.e. sorting, & anti-spam) NO > * Virus Scanning EASY, 80% done> * Allow me to download attachements apart from my regular mail. TODO: planned a sync option for multiple workstations >* Allow me to get read my work mail from home and my home mail from work, without erasing it from the server. COOKIES> * Enable me to read/import my web based mail too. NO > * Enable me to read/import Eudora mailboxes and settings.
> You might like to look at my mini e-mail client .... > > http://www.upnaway.com/~philb/philip/pbmail/readmail.r >
The PhilB GUI looks good, I can send Gabriele Santilli's filter libraries and my actually unfinished code to be used. Everything is designed with the goal of keeping different tasks in different modules, sharing the libraries. I have a mail/news download script, an attachment extractor script and some samples to handle the libraries. My original idea was to create a tool to archive and keep separate office mail from different customers to easily find information about the customer requests, bug reports, feedback... Everything can be periodically saved on a CD and is still browsable. The messages are saved in a "dated" path to track mail received in a time (very useful for my job): 2001/08/17/Mailbox1/Category1 2001/08/17/Mailbox1/Category2 2001/08/17/Mailbox1/Category3 2001/08/17/Mailbox2/Category1 2001/08/17/Mailbox3/Category1 2001/08/17/Mailbox3/Category2 this is easily adjustable but I think it's better to keep the feature using a flag in the options. Messages from mailing lists are kept in a separate path Mailings/Rebol Mailings/Ally Mailings/Rebol-IT Mailings/AROS while indexes of the received messages are written in the "dated" path (too): 2001/08/17/Mailbox1-Category1.txt 2001/08/17/Mailbox1-Category2.txt 2001/08/17/Mailbox1-Category3.txt 2001/08/17/Mailbox2-Category1.txt 2001/08/17/Mailbox3-Category1.txt 2001/08/17/Mailbox3-Category2.txt From work, due to the proxy, I cannot upload the files or use cvs (if the project goes on sourceforge), I must send zipped scripts as attachment. Let me know if you are interested. I will read email until 18:00 (CET) then I will read it again on Monday. Nimenhao Mario