Most SMTP servers do not allow connections from foreign addresses to prevent relaying. If you were at a hotspot and using the InBox with SMTP server settings set as you use them from your home ISP they probably would not work, unless your home ISP supports SMTP-AUTH.
As for Yahoo mail, a quick way to access it from a small device is
http://home.mobile.yahoo.com/