View Single Post
  #25 (permalink)  
Old July 14th 08, 07:38 PM posted to microsoft.public.windows.vista.mail
Gary VanderMolen
external usenet poster
 
Posts: 27,650
Default The message could not be sent. There is not enough memory-

Email was never meant for sending files that large.
Even if you can find a mail client that would not choke on the initial
encoding process, it would be refused by the outgoing mail server.
So, your concern is of academic interest only.

--
Gary VanderMolen, MS-MVP (Mail)


"Moritz" wrote in message ...
I just had the same problem when trying to mail a 468 MB file via Windows
Mail on Vista 64 Business with 2 GB RAM.
First, this has nothing to do with any restrictions of any ISP! It never
gets this far as to send anything!

When I press the send button, the message window will not go away to start
sending. Windows Mail obviously first tries to read the whole file into
memory and then encode it. Actually it does so bad at this, that it allocates
1,5 GB of memory and seems to try to get even more. With Base-64 encoding the
file should get no larger than 624 MB. Still it wouldn't make any sense to
load the file into memory, it should just be streamed in small blocks to the
mail server!
Windows will try to get more memory by moving as much as possible to the
page file but eventually gives up. Then Windows Mail shows this error message.
Of course it takes quite some time until Windows gives up, and Windows is
very unresponsive during this time (even on a quad core CPU).

So I consider this issue to be a bug in Windows Mail. There is really no
need to keep the attachment in memory. It just has to make sure, nobody is
allowed to write to the file, while sending it.


"Gunny" wrote:

Hey there. I just recorded a short video message and try to send it to my
brother'e gmail account and I keep getting the above message!

The video ext is an .AVI (187mb)

Any ideas?
--
Guns