Closed

Special email server solution

You will be implementing a special linux email server that will work

in the following way: all incoming emails will be sent to only

one existing account, and then the emails should be parsed to

perl script that will save it on disk as a distinct .eml file.

A different perl script will watch for new emails and it will extract

all the attachments on disk as distinct files. Here you have the

complete process in a more detailed way:

1) Email messages is sent to special formated email address like:

ref-2508891 (at) [url removed, login to view]

you see it contains a record id.

2) The email arrives on the email server where from where

sendmail must intercept all emails for [url removed, login to view] domain

and send it to a single unique email account.

3) That account is using procmail to pass the email message to a

perl script. You can use a different solution then procmail if

you want.

4) The perl script is doing the following actions:

- it is first checking if the email is a valid email, this

means if it contain a record id and if it does it connects to

remote mysql server and check if that record is still active.

if its not active or valid it will send that email to an error mail

account for later checking. This remote server is not yet ready

so use some dummy table to implement this part.

- if we have a valid email then the full content of the email

is saved on disk as .eml file with all the attachments and mail

headers included, also a new record is added to an emails mysql

table with status NEW. This emails also contains record id so we can use

it later. You are free to design the emails table the way

you want.

5) A new perl script that is running as a cronjob it is watching

the emails table for new records with status new and if it finds

one it will extract all the attachments (including the body) to

files on disk using the MIME:: Parser perl module and change the

status for that email to "ready".

6) We need a web interface where we can see statistics about now

many emails we have for each state: new emails, ready emails and

error emails.

Skills: Perl, PHP

See more: special email, server domain, valid email address, free mysql server, free email web design, email valid, email address valid, special emaile, extract eml perl, valid id, complete solution, check new messages, valid email, solution, server email like, remote server, linux email, id de, files email, file server, extract email, eml file, email solution, email process, email linux

About the Employer:
( 47 reviews ) Zurich, Switzerland

Project ID: #220167

24 freelancers are bidding on average $1097 for this job

secom

hi we can help you to get it done.

$1400 USD in 15 days
(574 Reviews)
8.7
varun8211

Hi, Please see PMB.

$1200 USD in 10 days
(20 Reviews)
8.0
cssaglobal1

Plz see the PMB. Thanks & Regards, CSSAGlobal

$1500 USD in 45 days
(49 Reviews)
7.9
meral

has exp with such thing. prefer to use postfix.

$400 USD in 5 days
(100 Reviews)
7.5
CoVaLiDiTy

can help you. tnx.

$500 USD in 7 days
(289 Reviews)
7.0
pgcoding

please check pmb.

$1500 USD in 30 days
(27 Reviews)
6.3
devportals

Please provide us more details. Thank you.

$1500 USD in 35 days
(16 Reviews)
5.9
clearware

Hello,Stuckler, we are Clearware-creative,innovative,successful! Actually,we are a ten-years-old European IT company,one of the leaders in this branch, focused on development of all sorts high quality custom made sof More

$1500 USD in 45 days
(2 Reviews)
5.8
nknk

Hi. I can do that. Please check PM.

$700 USD in 7 days
(52 Reviews)
5.8
askfarhan

hi please see pm

$1200 USD in 30 days
(6 Reviews)
5.1
linuxsupport

Hi, This can be done let me know.

$1200 USD in 7 days
(24 Reviews)
4.7
tahiralmas

Please check PMB

$800 USD in 15 days
(8 Reviews)
4.2
OrchidSoft

Orchid Blues Media Network is the leading webdeveloper in India, located at Cochin, the new IT hub of India. We have a team of highly qualified and skilled programmers/webdevelopers/Designers, who have accomplished wi More

$400 USD in 5 days
(2 Reviews)
4.1
mistehbab

Hello, Please check PMB

$1500 USD in 50 days
(9 Reviews)
3.4
fijioutsource

Please see my PM for details. Regards.

$400 USD in 7 days
(2 Reviews)
2.4
gephard

Please check your PMB

$1500 USD in 21 days
(2 Reviews)
2.4
freelancer2008

Please see my PM

$1100 USD in 30 days
(0 Reviews)
0.0
linuxophile

Hi, see your PMB. Thx

$1500 USD in 20 days
(0 Reviews)
0.0
gsatnam

The requirements are as clear as water. We are currently implementing something similar at my current organization. On skills side, I have strong expertise on Unix, Perl, Database and SMTP. Can rope in a collea More

$650 USD in 12 days
(0 Reviews)
0.0
dataminer

Hi I have provided on my recent project online tech support, server installation, configuration, server load handler, tickets, live chat support. I shall provide you the 24x7 full support. My hourly rate is 10$. M More

$1250 USD in 30 days
(0 Reviews)
0.0