Thanks to Robert for submitting information on their Web site!
Official Information
It’s a hidden link, but there is a “post office” at the Visitor Information Center on the first floor in the center of the baggage claim.
No word on if they sell stamps.
Last updated 19 August 2018