Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I often need to attach attachments from one email (or multiple ones) to another, without wanting to forward the original message. In a desktop client I would simply click and drag the attachment from one message to the other, but that doesn't work in Gmail. Having to first save the attachment is a pain... Is there a way this can be done?

edit
In particular, I am looking for an easy solution to a situation where I want to consolidate multiple attachments from different messages into one new message. For single messages I'll live with forwarding and changing the message per below answers...

edit 2
Mailbrowser, per @phwd below, is a pretty good solution for multiple file forwards. Find the file you're looking for, copy the file location and paste it in the file upload dialog. No click and drag, but a lot quicker than manually saving and re-uploading.

share|improve this question
1  
Good question!! –  Ivo Flipse Jul 8 '10 at 16:39
    
@Ivo Flipse: thanks :) –  Korneel Bouman Jul 8 '10 at 18:31
1  
If saving attachments is a pain try indexing your files with an app like MailBrowser –  phwd Jul 9 '10 at 15:06
    
@phwd thanks! looked promising, but... I use gmail in a separate application window in chrome, and the mailbrowser button does not show... I'll switch back to a normal window, and will report findings. –  Korneel Bouman Jul 14 '10 at 18:07
    
No problem. The indexing takes a while though. –  phwd Jul 15 '10 at 3:11
add comment

5 Answers

up vote 15 down vote accepted

The way I do this is to click the Forward option and then type in a new Subject and clear the message text so I have an new message but with the attachments in place.

I'd be surprised if there's a quicker way than this; entering a new Subject doesn't take that long.

share|improve this answer
    
But what if it's a thread where you might want to keep the body of the original mail? (Not that this is necessary with Gmail) –  Ivo Flipse Jul 8 '10 at 16:40
2  
Not ideal, but ok for single attachments (although the lazy bastard within me still objects). This won't work however when you need to consolidate multiple attachments from various messages for say a client presentation or report :( –  Korneel Bouman Jul 8 '10 at 17:09
    
@Korneel - Good point about attachments from different emails; that hadn't occurred to me. –  Dave Webb Jul 9 '10 at 9:41
    
Accepted, as it's the best way for single file forwards. For multi file forwards, mailbrowser does the trick. –  Korneel Bouman Jul 19 '10 at 15:08
2  
@dave for multi file forwards (that's what I'm interested in), you accepted an answer (mailbrowser) that is actually a desktop app, but you asked your question on webapps. I'm still looking for a true web solution. –  Sebastian Jun 10 '11 at 10:46
show 1 more comment

This isn't a solution to your issue as such, but if it's not so much an issue of time taken to download the file, vs. convenience of attaching it, then in Chrome you can:

  • open the email
  • download it and it you get a button for it at the bottom of the Chrome window
  • create your new email and drag it back from the bottom of the Chrome window onto your email

So the only benefit of this method is that you don't have to search for the download in Windows Explorer / Finder and is therefore only marginally more convenient.

I feel your pain too though as this is something I do frequently in fat clients, so would welcome a proper answer.

I also don't like the faffiness of forwarding and replacing everything, so for me - on my 100Mbps connection :), my method works ok for any attachment size that Google can handle anyway.

share|improve this answer
1  
Cool! I did not know you could drag those buttons... –  Korneel Bouman Jan 4 '11 at 14:08
add comment

If the attachment is document that opens in Google docs, you can open it and email it from Google docs to new address. This bypasses transfer to desktop and re-upload.

share|improve this answer
    
Is it only possible to email more than one attachment using this method I tried selecting multiple and I could not get it :( –  phwd Jul 8 '10 at 16:29
1  
@phwd Google Docs only allows one attachment at a time: webapps.stackexchange.com/questions/2796/… –  Torben Gundtofte-Bruun Apr 14 '11 at 11:12
add comment

You can now use Gmail's "Save to Drive" option, and then load the file in the other email from the Drive. This can be faster and more efficient than downloading the file and re-uploading it from your computer. If the user doesn't have access to the file, Gmail will prompt you to "share and send" when you send the email.

share|improve this answer
add comment

You can also just hit "forward", and then change all aspects of the email, including the subject, and the receiver won't know the difference.

Some email applications like Thunderbird will flag the email as having been forwarded, but Gmail doesn't do this. It just determines how it initially sets up the email.

I believe this would be the easiest method for you, rather than using Google Docs.

share|improve this answer
2  
Actually, should the receiver ever look in the headers of the email, it will reference the Message-IDs of prior emails in the thread, and should they use a desktop client that sorts by these references (as opposed to Gmail's sorting by subject) and be a former recipient/sender of a message from such thread, this new message will be automatically sorted into the old thread. –  intlect Aug 18 '11 at 9:17
    
@intlect Wow. That is seriously user-unfriendly. If a user wants to wipe out the history of a message and it looks like that is done, the system should not be sending any such history! Thanks for pointing it out. –  A.M. Jul 16 '13 at 15:23
add comment

protected by jonsca Jan 24 at 14:59

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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