Overview of EPlugin
The EPlugin system allows for modular extensions to Evolution by providing
a simple, practical, language-neutral approach to extending Evolution's core
components. Thanks to EPlugins, Evolution users can enjoy extended
functionality and developers can easily enhance Evolution with minimal effort.
It is not a scripting language, although it could be used to add a scripting
language to Evolution. It is a framework of helper utilities to aid
application development and simultaneously provide hooks whereby external code
can access internal features — both user interface and behavioural.
- Provide a language independent invocation mechanism
- Allow extension of parts of the user interface and processing elements
- Require minimal extra or foreign code to implement in the core application
- Require minimal interface code to implement the extensions
- Not to impact performance or increase resource usage unduly
- The ability to extended itself fairly easily
Evolution 3.0 comes loaded with plugins to choose from.
Reminds you when you forgot to add an attachment to a mail message.
Takes the gruntwork out of managing your address book.
Backup and Restore
Backup and restore your Evolution data and settings.
Publish calendars to the web.
Mark your preferred address book and calendar as default.
Use your preferred text editor to compose messages.
Attach a small picture of your face to outgoing messages.
Fine-tune your IMAP accounts.
Display "text/calendar" MIME parts in mail messages.
Mailing List Actions
Perform common mailing list actions (subscribe, unsubscribe, etc.).
Notifies you when new mail messages arrive.
Convert a mail message to a task.
Mark All Read
Mark all mail messages in a folder as read.
Outlook DBX Import
Import DBX files from Microsoft Outlook Express.
Outlook PST Import
Import PST files from Microsoft Outlook.
Prefer Plain Text
View mail messages as plain text, even if they contain HTML content.
Save a calendar or task list to disk.
Compose a new message from a saved template.