Description du projet

Catchmail parses and stores email messages in a
relational database (Postgres). Catchmail can
capture email messages inbound and outbound
through a mail server or mail gateway. If email
attachments are Microsoft Word documents,
catchmail will extract and save the MS Word text.




Catchmail is designed to parse and store emails into a relational database. Catchmail can capture emails inbound and outbound through a mail server or mail gateway. Catchmail processes emails in RFC822 format. Catchmail writes the emails into a SQL database (Postgres only currently supported). Catchmail's SQL schema is an extended version of Jukka Zitting's RFC822/SQL Yukatan data model. Emails are fed into catchmail either via STDIN or by specifying a filename or foldername on the command line. Catchmail can be executed from the command line on emails that are stored as files on the file system. If attachments are Microsoft Word documents, catchmail will extract and save text via antiword (must have antiword installed). If catchmail encounters a database error or cannot parse an email then it stores the email in a temporary directory for the system administrator to troubleshoot. It is easy to export email from programs such as Outlook Express and import them into a database using catchmail (requires emailchemy commercial software). Catchmail is known to run on Linux and also Windows.

Évaluation
Votre évaluation
Votre avis sur ce projet