Find Jobs
Hire Freelancers

Delphi 2010/Firebird - anonymous remailing tool

$100-250 USD

Completed
Posted about 11 years ago

$100-250 USD

Paid on delivery
I have an existing Delphi 2010/Firebird SQL 2.5 database and would like to add an “anonymous remailer” function to the database. Deliverables: standalone exe file and Delphi 2010 compatible source code. This is how it should work: User sends an email to a defined email which is monitored by the remailing program, the tool then downloads this email and “re-packages” it by creating a new email (i.e. not by just forwarding the email) with the subject, body and attachment of the original email, and sends it to a recipient email address which is taken from a database table. If the recipient replies, his email goes again to the email inbox monitored by the remailer, which then determines the recipient based on the database and creates/sends a new email to the sender containing the reply which was received. We log all communications on the database for compliance purposes. The idea of this project is that two parties can communicate with each other “anonymously” by sending their emails to our tool, which then anonymises the email and forwards it to the other party, i.e. we do not disclose the name or email address of the original sender when creating an email. In more detail: 1. First program cycle: executed every “x” (e.g. 5) minutes (interval parameter specified in a parameters file and the frontend of the tool) a. Tool downloads the email via POP3 b. Tool logs the email on the Firebird database, saving date/time, sender name, sender email, subject, body, attachment, recipient email address into database table fields c. Immediately forward received email (as it is, i.e. no changes or “repackaging” needed) to another email address (parameter specified in a parameters file and the frontend of the tool), we also need a checkbox to activate/deactivate this function. 2. Second program cycle: executed every “y” (e.g. 10) minutes (interval parameter specified in a parameters file and the frontend of the tool) a. Tool program checks if there are any emails on the Firebird database which have been created since the cycle was last executed and which now need to be forwarded. b. If yes, database composes and sends an email using SMTP (email subject, body and attachment are taken from the data stored on the Firebird database, but we do not use the sender’s name or his email address); the recipient email address is taken from Firebird database as well. Then log on the Firebird database that the email has been forwarded (so that it will not be processed again during the next cycle). You could use Chilkat Mail ([login to view URL] ) although that is not a requirement. This is a simple project, maximum budget 200 USD. I will prefer bidders from Russia, Ukraine or Europe. Thanks
Project ID: 4430575

About the project

2 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Can do that project. Have some experience with email software.
$120 USD in 10 days
0.0 (0 reviews)
0.0
0.0
2 freelancers are bidding on average $160 USD for this job
User Avatar
I'm a Delphi programmer with very good Firebird experience.
$200 USD in 7 days
4.9 (51 reviews)
6.3
6.3

About the client

Flag of SINGAPORE
Singapore, Singapore
5.0
77
Payment method verified
Member since Jul 30, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.