Email Reader/scanner output to Text File

This project received 9 bids from talented freelancers with an average bid price of $89 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

I Trade Forex on a MT4 Platform and my Buys and Sells are sent to me by Email.

I require a DLL that will log into a pop3/smtp accounts and read the email that is in the box. I only require the Text in the Email, so it can be returned as a String or as an array or write it to a TXT or CSV file. The emails that I want read will come from the same email address but it would be good if I can select the Email address to Read. The DLL file should only read the new emails or simply just delete the Email form the server once it is read.

My script that will call the DLL file is in MT4 Language which is a simplyfied version of "C". The email user, password and Server Name... could be passed as parameters so I can call the DLL function for each email address or if that is difficult would be stored in a CSV database in which case the program would need to cycle through each account.

This program should run under windows VISTA, Windows7 & XP if thats a problem, it could just run under Windows7.

Sample Program

#import "ReadEmails.dll"

int getMessages(string Var1, string Var2, string Var3, string Var4, string Var5, string Var6, string Var7.............);


string POP3 = "pop3";

string ServerName = "";

string EmailUsername = "myemailusername";

string EmailPassword = "mypassword";

int NumberRead=0;

string Arraytxt[][];

string FileRead="EmailsRead.CSV" //Config File

string FileWrite="EmailsRead.CSV" or FileName="EmailsRead.TXT"

string ErrorMsg="";

NumberRead = getMessages(EmailUsername, EmailPassword, ServerName, POP3, "110", "def", Arraytxt, ErrorMsg);

//arrytxt passed by reference

or If this is too expensive then perhaps it can

NumberRead = getMessages(EmailUsername, EmailPassword, ServerName, POP3, "110", "def", FileWrite, ErrorMsg);


NumberRead = getMessages(FileRead, FileWrite);

//NOTE if Reading & Writing to File I would need to be able to specify Path

NumberRead is the Number of Emails Read & if Less than 0 signifying an Error.

You could supply a list for meaning for each error Number.

I can change my MT4 SCript to suite any DLL file that you may have already written.

If the program writes the Emails to a file than it does not have to be a DLL.

I am willing to pay US$[url removed, login to view] by PayPal

Please feel free to contact me to clarify or more details.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online