Cancelado

Email Archive

I need a system to archive email on a dedicated server with about 10-20 email accounts. The server is running CentOS4, Exim mail in maildir format. MySQL4.1 is installed and available to use, as well as apache and PHP5.

I'm looking for someone to refine my ideas below and turn it into a usable program.

Backend:

Essentially, mail needs to be archived either by having my smtp server relay mail on to the archiving software (which would then relay the mail back after doing the archival), or by archiving directly from maildir folders. I currently use mailscanner to scan for spam and viruses. There must be a mechanism for users to identify legimate mail from the spam folder, and only the legitimate mail (and not the spam) will be archived.

There will be settings to identify which domains/email addresses to archive as well as which not to archive. There should also be a default account that email can be archived to if it is not on the list of rules to be archived or not.

Database:

The mail must be indexed and compressed. I don't care how it is stored (in a DB or on the filesystem) as long as it is robust. I want to be able to store archived email offsite when the archives get too big (>150GB), but the index must be searchable even if the mail is offsite, and there must be a mechanism for identifying the filename or DB location of the email so that it can be restored.

Front End:

The user will have a web-based front end (which they will securely log in to) that will give them access to their own mail stores. Each user might have one or multiple mailboxes, which can be searched independently or together. The administrator will have access to all mailboxes and will be able to search all mail.

The search can be based on to, from, subject, email body and attachments. It should use some sort of boolean logic (ie. AND/OR/NOT logic).

The resultant emails will be viewable through the web interface, and the attachments will be downloadable. The user will also have the option of having the message redelivered to the original mail box.

That describes the project in a nut shell. Obviously there will be fine details to iron out once development begins.

Please let me know if any clarification is required.

Kevin.

Habilidades: Programação C, Processamento de dados, Linux, PHP, Design de Sites

Ver mais: well care, program administrator, not legitimate, i.t. administrator, i don t know accounts but i want accounts, get email account, search email, relay, refine, offsite, nut, mechanism, list domains, kevin, iron, identifying, get email, email software, email search, database email, boolean, Archives, archive, smtp email access, database email list

Acerca do Empregador:
( 5 comentários ) North York, Canada

ID do Projeto: #125838

10 freelancers estão ofertando em média $958 para este trabalho

cssaglobal1

Plz see the PMB. Thanks & Regards, CSSAGlobal

$1500 USD in 45 dias
(55 Comentários)
8.1
abraham66

this is my bid.

$880 USD in 30 dias
(97 Comentários)
6.8
gigapromoters

We are well qualified for this project...

$800 USD in 25 dias
(23 Comentários)
6.5
maridari

hello, please check PM. Thanks

$1300 USD in 14 dias
(22 Comentários)
5.8
Jayan

Dear Kelvin Have a Look in PM

$1200 USD in 120 dias
(1 Comentário)
4.2
coderr

Please check PMB for samples

$1000 USD in 20 dias
(1 Comentário)
4.3
sulk1

plz check pmb

$700 USD em 1 dia
(1 Comentário)
1.3
Asfaqcoder

Please check PMB.

$400 USD in 30 dias
(0 Comentários)
0.0
hemali8thegt

Hi, Greetings from GlobalTech India Pvt. Ltd. We have referred and analyzed your general requirements and we believe we can prove to be the foremost options available to fulfill your requirements in very effectiv Mais

$1000 USD in 15 dias
(0 Comentários)
0.0
cluster

This is project for me, I've developed a modified balanced tree algorithm for indexing/searching/compressing texts at a very high speed. Looking forward to try it on a real task. I also have some experience in parsing Mais

$800 USD in 20 dias
(0 Comentários)
0.0