With a internet connection which charges based on data transfer (like 20 cents per 100KB), is it good to send binary content like pictures and videos by gmail or any other web based mail? I know that mail uses MIME
protocol and converts binary data to base64
format which increases the size of the file by 30%. But when does it happen in case of gmail? Does my browser convert into base64 thereby increase the file size and then send(I pay more) or the file is first uploaded to the gmail server as binary and it converts to proper mime format and sends to destination server?
Also what happens when I download?
How does desktop mail clients like thunderbird, evolution work in this regard? which one will save data transfer and thereby money?