
Closed
Posted
Paid on delivery
Project only open to Australian Citizens with an ABN. I need a locally-hosted application that is capable of monitoring several dedicated Outlook inboxes, recognises action requests in new emails through a set of predefined templates, and then pushes the parsed data into matching fields in an external system. Core Flow 1. Outlook receives an email → the program checks it against my templates (subject line, body markers, or both). 2. When a template match is found, key values are extracted (e.g. request ID, dates, status, comments). 3. The program connects to the database, locates the relevant record or creates a new one, and writes each value into the correct label/column. Requirements • Must run on Windows Server as a service or scheduled task; no cloud components. • Compatible with current Microsoft 365 desktop Outlook (MAPI or Graph API via local auth is fine). • Template set should be editable by me without recompiling—JSON, XML or an easy UI works. • Clear logging: matched template name, data captured, DB action performed, success/error. • Source code delivered so I can extend it later. Acceptance I will sign off when I can: - Add a new template, send a test email, and see the fields populated correctly in the database. - Review logs showing each processing step with no unhandled errors. - Client portfolio to be provided by engaged party to assist with the selection process. - Opportunity for ongoing projects for the suitable candidate.
Project ID: 40366300
5 proposals
Active 9 days ago
Location: Victoria, Australia
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $2,770 AUD for this job

Hi I lived in Banya Sunshine coast, and now a days i am in Melbourn staying in Keysborough. We can arrange a face-to-face meeting if you want. As for as the task you mentioned is within my skill set, please check my reviews section to see the projects i have completed. i am open for an interview or anything, if you have any questions please feel free to ask. I am expert in C# and all Microsoft technologies, its hard to write all details here so lets chat. Have good day. Regards Ali
$2,900 AUD in 35 days
6.4
6.4

Hi, I am based in Melbourne and am eager to dive into details for the project. Happy to have a chat around it tomorrow as it suites you. Thanks
$3,000 AUD in 14 days
0.0
0.0

Hello, I am interested in building your locally-hosted Outlook email processing system for Windows Server.
$3,000 AUD in 7 days
0.0
0.0

Hi We are an Australian IT company and you can easily search for us. All the requirements you have put in are actually doable via the power platform if you are using Microsoft 365 ping me in chat and we can take this further
$2,250 AUD in 7 days
0.0
0.0

I hold an Australian Passport as well as an ABN. If I understand you correctly, I would need to implement the following: 1. Two Windows based applications would be required. 2. First application would be a windows desktop application that would have the configuration module setup for a system administrator. Using this one, you can setup: a. Generic attributes that templates can hold e.g. subject line, list of markers in message body, from, to, etc. b. Templates and assign their unique sets of attributes; each attribute can be defined to be matched partially or fully and/or case-sensitive/insensitive. c. Email addresses to be monitored including the full server and connection details (including MAPI details). d. Connection to DB, which would store the information of matched records. e. System-wide parameters e.g. a time-interval if the parser is setup as a scheduled task, etc. 3. The second application would be the back-end parser. I would suggest a simple C# executable that can run as a back-end tool at fixed intervals of time, using preferable Windows Task Scheduler. The parser will loop through the configured outlook Inboxes one by one, using the configured server (and possible MAPI) details and would match each new message against all configured templates. Whenever a match is found, the data is inserted into the configured db and a log will be created. Question: What if a message matches more than one templates?
$2,700 AUD in 14 days
0.0
0.0

Maroochydore, Australia
Payment method verified
Member since Oct 19, 2025
$1500-3000 AUD
$1500-3000 AUD
$250-750 AUD
$30-250 USD
€50-150 EUR
$250-750 USD
₹1500-12500 INR
€30-250 EUR
₹750-1250 INR / hour
$15-25 USD / hour
$30-250 AUD
₹600-1500 INR
min $50 USD / hour
$250-750 USD
₹750-1250 INR / hour
$250-750 USD
£250-750 GBP
$30-250 USD
₹37500-75000 INR
$10-30 USD
$250-750 USD
$30-250 USD
$2-8 USD / hour