need to zip 2 GB file and send it via email

i want to zip the 2GB file
and send it via email from unix machine using uuencode.
could you please suggest whether it will possible or not
and also command to do it.

who is asking you to send the 2GB file ?

after zipping also, it will come around 700-1000MB

Please post what Operating System and version you are running and what Shell you use.
What compression utility is available on your computer (zip, gzip, whatever)?
Also what mail client you you use (mail, mailx, sendmail, whatever)?
Can you post what you have tried so far and some sample commands which work on your computer.

How big is the file exactly? Can you post a directory listing of the file?
Any particular reason for wanting to use email? It's not designed for moving large files.

Please note: email systems have a maximum mailbox size, the compressed version of your file will be bounced by virtually any email agent due to excessive size.

Even if you split the file into lots of smaller pieces you will have the same problem.

methyl is right. You must find another way to make the file accessible to the would-be email recipients: ftp, sftp, file server (nfs for example). email is pretty much out of the question.