All Blog Posts  |  Next Post  |  Previous Post

Introducing TMS FTPUploader, a small free utility for your daily email routine


Friday, October 2, 2009

The daily routine to send something to a user via email

It becomes increasingly difficult these days to send an email with an attachment. Different email servers implement different filtering techniques for emails with attachments. Especially for support this is quickly becoming frustrating, both for the sender and the receiver. The sender does not know whether an email actually arrived at the receiver or if the email was answered or if the answer simply didn't arrive. A solution is to no longer send the file as attachment but to make it available as download and just send the download link. Now, while convenient for the receiver, it quickly becomes a repetitive annoying and error-prone task for the sender:

  • Locate the file
  • Open an application to connect to an FTP server
  • Remember the corresponding hyperlink to send in the email

A solution: FTPUploader

What if a tool existed where you could simply right-click a file and have it sent to some FTP server and have the hyperlink available on the clipboard to paste in the email ? Then comes the power of Delphi and our component TWebCopy! It took less than 15 minutes to configure the TWebCopy component for uploading a file to an FTP server and get and set the settings for the FTP server in the registry. With Delphi, everything is easy and straightforward. By implementing a couple of events, progress feedback can be displayed in the utility as well.

TMS Software Delphi  Components

The FTP server information must be configured once by starting the application and clicking the "Configuration" link.
The file can also be uploaded to the FTP server by "drag-dropping" the file on to the icon.
After uploading the file the link is copied to the clipboard.

TMS Software Delphi  Components

Free download of our FTPUploader app

Under the motto "eat your own dogfood", we uploaded this free little useful utility to an FTP server. You can download it at this hyperlink pasted from the clipboard:

Pieter Scheldeman


This blog post has received 4 comments.

1. Saturday, October 3, 2009 at 5:10:30 AM

Brilliant utility.

Hamstrup Thomas

2. Tuesday, October 6, 2009 at 5:43:15 AM

Inspired idea (if you don''t do this task regularly you won''t appreciate it)!

Had a few teething problems (on Vista x64) which I think may have been UAC and/or firewall related, but now seems ok.

Only improvement that I would love to see is the chance to configure multiple sites, as I have several (one per client)

Cresswell David

3. Tuesday, October 6, 2009 at 5:48:48 AM

Thanks for the feedback. Multi-account handling is coming!

Bruno Fierens

4. Wednesday, October 14, 2009 at 5:24:48 PM

Very nice utility and almost, efficient !
Thanks Bruno.

What I would like to see will be the project source (without of course of your TWebCopy component) Just to see how it''s "easy" to implement this great feature.

Best regards,


PIERRE Laurent

Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.

All Blog Posts  |  Next Post  |  Previous Post