E-mail and Internet access is available everywhere, though connectivity may be limited and some resorts actively discourage getting online.
Australia Post has an official outlet on Hamilton Island. Other islands offer postal services from reception desks at each resort. You can also arrange special mail services, such as DHL and Federal Express, but overnight delivery isn't guaranteed.
Australia Post (Hamilton Island, Whitsunday Islands, QLD. 07/4946-8238).