Canada Post says the ongoing labour strike has affected the delivery of nearly 10 million parcels.