Fire crews were called to the intersection of Heritage Lake Road and Heritage Heights Lane shortly after 7 a.m.
Crews extinguished the blaze by 7:10 a.m., but the truck was destroyed. Officials said the fire started in the truck’s engine.
The USPS worker and a passerby were able to save most, but not all, of the packages inside.
Customers with questions about missing or recently mailed packages should call 336-668-1307 for more info.