What would be the easiest way of quickly mailing a file through GMail?

I'm often in a situation where I spend quick exchanges with some coleagues - small files in size - goes to them, comes back to me 2 minutes later - then 5 minutes after, again, off it goes.

What would be the easiest way (firefox/explorer plugin?/something) to automate it to some degree ? The perfect answer would enable to right click on a file "Send via GMail", a new compose mail windows opens, I add some few words and off it goes ?

Anything like that exists ?


Edit: Unfortunatelly, Dropbox & co. won't help me here. I know of them, and use them, but to solve this problem everyone else would need to use them as well ... and that creates a problem, for even if I could persuade them to use it (very difficult, border next to impossible) some of them could have problems installing it (being on company workstations where they don't always control the software installed).


Doing for Gmail what the MailTo link does for Outlook, the wonderfully simple gAttach is a small utility that reassigns Gmail as the default mail account from Windows documents. With gAttach installed, selecting Send from Windows Explorer, Firefox, and Microsoft Office automatically attaches the files to a Gmail composition.

alt text

gAttach is freeware.


This sounds like a job for dropbox - you can set up accounts on either box,and share a folder and it'll keep changes revertable for up to a week. I have a referral link for extra space which you could use while signing up if you wish. Just add the new file, and let the other person know ;)

2GB free, but you can get a bit of extra space through referrals


I have upvoted the Dropbox and Google Wave answers, but perhaps the dragdropupload addon for Firefox would suit you? Not quite automated, but will save a bunch of time. Simply drag the file(s) into the gmail message instead of selecting "attach a file" and routing through folders.

Drop files into attachment boxes instead of browse for them or type in the filename. Drop multiple files


If this exchange is simple text words, you should consider using google wave (since you are already working over gmail). It should be quite fast and not require full file movement either.

lookup the google-wave tag; some references:

  1. In 5 sentences or less, what is the purpose of Google Wave? and What are ways to use Google Wave?
    • Should I be excited about Google Wave? Why?
    • Is there any “How To” for Google Wave?

ldigas,
I am suggesting the use of a google wave rather than a file in the first place.
The real-time communication aspect makes it quite suitable as a growing document.
On second thoughts, you could also use collaboration with Google Docs.

Jared,
I get your point on invitations, I got one quite a while back and missed that part.