You'll need to purchase stamps in whatever port/country you are in. Don't forget then to mail them from that particular place. I know it sounds silly, but I've often seen people buy the postcards and stamps then get back on the ship - write them - and try to mail them from the next place.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!