If you don't already have one, set up a free web-based e-mail account such as Yahoo Mail or Hotmail, etc. You can either have your regular e-mail address forward mail to that one, or just have your friends/relatives send to that address during your cruise. When you use Internet access on the ship, you can check mail from the Web browser.