If you just want to change the FROM address then you need this:
Code:
zmprov ma me@machine.localnet.net zimbraMailCanonicalAddress fred smith@gmail.com
If you want the user to have control over their FROM address then a feature called 'mail identities' will allow them to change it - that will be available in an upcoming release.