$4 million fraud charges for postal worker