No, JFK T8 does NOT have a USPS drop-off box post security. Not sure if the AC will accept mail to be dropped off or not. That I would rely on other FTers.
MSP has several drop-off locations through-out the airport....but at the same time, they have a USPS center there at the airport.