Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a website that I can enter a file URL and an email address, and the website will download the file and send it directly to the email address?

I can set this up on a private server, but I'm hoping this already exists somewhere.

Edit: For example, my company blocks the website of one of the podcasts I listen to. I'd like to be able to submit the URL of the mp3 file and the service would download it then send it to me as an attachment.

share|improve this question

migrated from superuser.com Nov 11 '10 at 7:35

This question came from our site for computer enthusiasts and power users.

if the file is in the url, then why not email the url? it has to be an attachment? – barlop Nov 11 '10 at 3:35
Yeah thats right, I'm wondering if there's anything that will take the URL, then send the file as an attachment to the email address I specify. – Alex J. Roberts Nov 11 '10 at 4:15
Why don't you just download the podcast on the private server? – fideli Nov 11 '10 at 6:26
One example would be bypassing Kindle restriction on downloading PDFs. They can be sent to Amazon to send it further. This is what I'm looking for. – dhill Mar 26 '11 at 23:40
@dhill: I do not like the download restrictions of the Kindle's experimental browser either. I have added a solution which is not tested with (or extended to) the experimental browser yet. --- Being lazy I save my work by emailing just an URL instead of a downloaded file to deliver it to kindle. See the point 2. in my answer. – pabouk Aug 29 '15 at 22:27
up vote 2 down vote accepted

I do not know about a single service which will do what you want but you can achieve the requested functionality using a combination of at least two free services.

IFTTT and send using Gmail

In IFTT the Gmail action allows you to add an attachment to the email from a specified URL. You can chose various triggers as a way to deliver the URL to IFTTT:

  1. Date & Time — You enter the URL directly to IFTT. Email is sent at the time you specify.
  2. Gmail — You send the URL by email through your Gmail.
  3. Pocket — You add the URL to your Pocket (optionally with a certain tag).
  4. Delicious — You add the URL to Delicious (optionally with a certain tag).

... There are many additional triggers capable of delivering a URL to IFTTT available.

share|improve this answer
Very interesting. I'll look into it :) – Alex J. Roberts Aug 26 '15 at 1:37
@AlexJ.Roberts: I am glad that you like the answer. I have added my tested IFTTT recipe for the point 2 - URL from email. – pabouk Aug 29 '15 at 22:21

Late answer, but for anyone else who stumbles across this question, here is a Webscript solution

It can be used at the link also.

The code:

local response = http.request { url = request.form.url }
-- get the last segment of the URL as a filename
local filename = string.match(request.form.url, '[^/]+$')
email.send {
    server=SERVER, username=USERNAME, password=PASSWORD,
    subject='Webscript demo: URL attachment',
    text='This is an automated email from a Webscript example. '..
attachments = { {
    filename = filename,
    type = response.headers['Content-Type'],
    content = response.content
} }
<return>"Email sent."


<form action="https://examples.webscript.io/attachments/file"
    method="post" enctype="multipart/form-data">
    <input type="text" name="email" />
    <input type="text" name="url" />
    <button type="submit">Send</button>
share|improve this answer

I think this best be on your private hosting space, since this it can be bandwidth intensive.

parse the URL; "wget content" ; mail user@example.com

share|improve this answer
I was hoping to avoid using my own bandwidth but this is probably the best solution. – Alex J. Roberts Nov 11 '10 at 23:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.