I've sailed on the Grandeur twice and have sent email using the Yahoo address that I use when I travel. I've never had any problems sending or receiving email through Yahoo when I'm sailing. Use of the Internet can be pricey though, especially if you lose track of the time while you are online and stay on too long. Since I'm Platinum I receive a booklet of coupons and use the coupon for a Free 15 minute session. I try to stick with that time limit to send a few quick messages home. If I go back online to check for responses later in the cruise I print out the messages and get off quickly so I don't run up a big bill.