Fw: New ideas for balsa
- From: "Chuck Burns, Jr." <digi zebra net>
- To: "Balsa List" <balsa-list gnome org>
- Subject: Fw: New ideas for balsa
- Date: Thu, 17 Jun 1999 21:08:48 -0500
sounds good to me.. I like the plugin options, gives a program a much longer
"shelf" life.. (if a linux proggie can have a shelf life. =P)
DigiTalis
----- Original Message -----
From: Bruno Pires Marinho <bapm@camoes.rnl.ist.utl.pt>
To: <balsa-list@gnome.org>
Sent: Thursday, June 17, 1999 7:49 PM
Subject: New ideas for balsa
> I have been thinking and I had this idea to rewrite balsa in a way that
> makes the program small and supporting many features. We can do this
> because a user will not use POP, IMAP, NNTP, SMTP, etc at the same time.
> We can also have many different ways to add protocols to the program.
>
> This idea is just the middle ware between the front-end and the back-end.
> We define a interface for plugins. Each plugin can handle a different
> mailbox type. For instance, one plugin can handle POP with fetchmail,
> other can handle POP with gnome-mail, other can handle local mailboxes,
> etc. We just need to define the correct interface for the plugin.
> Each plugin knows how to get mail, how to configure to get mail, how to
> search on the mailbox, how to sort the mailbox, how to filter the email
> and send it to other mailboxes.
> We can also have another type of plugins to send emails. Each plugin a
> different protocol.
> Some of the functions can be shared between the plugins through a library
> or something.
>
> The plugins can be built using other solid programs that exist on unix
> like fetchmail and procmail.
>
> So the front-end just has to associate a plugin type to every mailbox it
> manages.
>
> Using this method we can easily add new protocols to the program.
>
> Bruno Pires Marinho
> http://camoes.rnl.ist.utl.pt/~bapm/
>
>
>
>
> --
> FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
> To unsubscribe: mail balsa-list-request@gnome.org with
> "unsubscribe" as the Subject.
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]