Can I post my mail / postcards aboard my cruise ship?
Most ships will sell you stamps on-board. Alternatively you can buy them onshore when visiting your destinations.
Mail can be dropped at the front desk and will be taken ashore by the ship’s port agent before the ship sails.