This is based on some excellent information from http://serverfault.com/questions/286159/how-to-disabled-password-authentication-for-specific-users-in-sshd
Setting up chroot is a pain. Here are some links to stuff written on the topic.
ssh -L 2143:localhost:143 -L 2025:localhost:25 email@example.com
To Read the full article go over to Hak5 and read the whole thing.
The best way - Tunnels that auto-close
SSH Without a Password
Syntax for running command on a remote host:
ssh [USER-NAME]@[REMOTE-HOST] [command or script]