How to use Arduino with Ethernet shield as SSH client

I'm trying to make it so I can send an email to my email address and my Arduino can pick it up, read it, and turn on my computer if the message fits a certain criteria. The problem is that I can't figure out how to access Gmail pop or imap servers from the arduino. I know that they use ssh to be more secure, so I need to make it be able to ssh directly to the server, login, and check the email messages for a "start computer" command.

I don't want to use direct communication with the Arduino because that would require port forwarding and a static IP, two things which I cannot do.

Thanks for your help.

I know that they use ssh to be more secure, so I need to make it be able to ssh directly to the server, login, and check the email messages for a "start computer" command.

You can't. The Arduino doesn't have enough memory or speed to handle ssh.

What you can do is acquire a domain and a web hosting company to host your domain for you. Then, the Arduino talks to your server, which actually sends the email, using ssh, since the PC/Unix box IS capable of ssh.

I think you can...