Find Jobs
Hire Freelancers

Delphi 2010/Firebird - anonymous remailing tool

$100-250 USD

Tamamlandı
İlan edilme: yaklaşık 11 yıl önce

$100-250 USD

Teslimde ödenir
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
Proje No: 4430575

Proje hakkında

2 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 11 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
Can do that project. Have some experience with email software.
$120 USD 10 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
2 freelancer bu proje için ortalama $160 USD teklif veriyor
Kullanıcı Avatarı
I'm a Delphi programmer with very good Firebird experience.
$200 USD 7 gün içinde
4,9 (51 değerlendirme)
6,3
6,3

Müşteri hakkında

   SINGAPORE bayrağı
Singapore, Singapore
5,0
77
Ödeme yöntemi onaylandı
Tem 30, 2010 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.