In Progress

Need a software to transfer files between sites using email.

The purpose of this project is to transfer files between different sites using email. The purpose is the same as using ftp, except using the email network to provide the connection.

The project requires a command line program that will send and receive files using email protocol.

The program must be able to connect to gmail, qq (chinese email provider), hotmail as a minimum requirement.

The program name will be emailtransfer. It will use a config file and parameters to control the program behavior. The config file will contain a list of all allowed email addresses from where files can be accepted. Any emails coming from addresses not in this list will be ignored.

program command will be as follows:

emailtransfer /parameters

parameters:

/host smtp server name

/port smtp port

/user user name to log into email host

/pass password to log into email host

/to email address to send file to.

/cc email list for carbon copies

/from our email address

/file file to send if /file is not supplied, the program will check for files to download from the email host

/size maximum email size. If file exceeds this size, the program must break the file into multiple emails and merge them again when they are received.

/dir directory to store the file in the remote computer. If /dir is not supplied or the directory does not exist in the remote computer the file will be stored in location specified by the /dir directory when the program is called.

The email sent must have the correct email format in order to be accepted by email servers and email readers.

the file must be encoded in such a way that it can be downloaded using an email reader.

The subject and email body can be used for signaling between the sender and receiver but must be done in such a way that email filters will not consider the email as spam. Signaling will include information about large files sent in multiple emails.

When an email file is successfully downloaded, it must be deleted from the inbox, emails successfully sent must be deleted from the outbox. This must be done in order to ensure mailbox does not fill up. Deleting of sent emails can be done when the program is run again.

Skills: C++ Programming, Software Architecture

See more: software for computer programming, remote control programming, programming remote control, programming in chinese, programming a remote, need a software, name transfer, inbox log in, gmail architecture, files will not download, email sender software, c programming break, correct email address, computer programming sites, computer network programming, gmail filters, correct email format, computer programming software, software requirement, requirement of software, password break, outbox, log files, email and file sender, email address chinese

About the Employer:
( 6 reviews ) Brisbane, Australia

Project ID: #5008574

Awarded to:

ddhnyh1

Dear Hiring Manager, Thank you for this wonderful opportunity. Today Your job posting has caught my attention because I'm a Email freak and I’m keenly considering your job post including these skills. I have excel More

$666 AUD in 15 days
(20 Reviews)
5.3

17 freelancers are bidding on average $674 for this job

srinichal

I am willing to discuss further as I am an expert in delivering custom scripts and can deliver the project

$526 AUD in 8 days
(65 Reviews)
6.8
ineedWorkJob

Greetings sir, i am an expert freelancer. for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert desktop software/macro/bot/ More

$750 AUD in 7 days
(143 Reviews)
6.6
creatorul

Hello, Do you want the software for personal use or resell? Regards, Daniel

$842 AUD in 7 days
(18 Reviews)
6.5
helmot

I have +10 years of experience in programming. I have finished at least 3 such projects here on freelancer in past 3 months successfully. [url removed, login to view] More

$499 AUD in 5 days
(27 Reviews)
5.7
hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, More

$510 AUD in 7 days
(28 Reviews)
5.4
igors233

Greetings, I'm software developer with more than 15 years of working experience. I have had a lot of similiar applications built during the years I have a small proof of concept demo prepared for you. It just connects More

$526 AUD in 10 days
(9 Reviews)
4.9
hegazy

this is easier to be developed as an extension to your current mail client. If you want to create it as a standalone it will implies more work.

$1546 AUD in 30 days
(6 Reviews)
4.3
BlueBit

Hello, You are describing a similar protocol I've used way ago on unix systems: uucp! way before internet was commonly used in the US, I am a senior datacomm/telecomm IT guy knowing how to code a command line progra More

$611 AUD in 15 days
(2 Reviews)
4.2
Jimnik

Hello, I'm C++ programmer. About me: [url removed, login to view] Best Regards, Dmitry

$750 AUD in 7 days
(2 Reviews)
3.7
anuyadav1

i developed many mail bots for gmail,fastmail, and personel smtp servers, i can make this script for you to send and receive mails and be used as ftp to transfer files using email.

$422 AUD in 3 days
(3 Reviews)
3.4
shef91

Hello, I am able to provide you scuh solution in short time. If you are not against, i could use Delphi plattaform to this develop. There already I have done some email software. Regards

$777 AUD in 5 days
(2 Reviews)
2.6
thuanvh

Hello, I could handle project with my C/C++ skills. I could process emails for you. Hope for our collaboratoin. Regards, Thuan.

$698 AUD in 30 days
(1 Review)
2.3
fixfin

Hi We are ERP, CRM, POS, Custom Software solution providing company. So we are really interested to deliver this project. Regards Business Development Manager. FixFin Technologies.

$452 AUD in 20 days
(1 Review)
1.2
dhruvaseth

I can do this. .

$805 AUD in 60 days
(0 Reviews)
0.0
danguafer

Hello. I am a Computer Science Generalist with 7+ years of experience in C/C++. I can accomplish the task with no further problems and I guanrantee your satisfaction.

$750 AUD in 7 days
(0 Reviews)
0.0
Shiv150183

i can do easily. its just command prompt application to transfer file using email.i have already done similar kind of alpplication

$333 AUD in 7 days
(0 Reviews)
0.0