Canada Post said it is making "good progress" at restoring its operations but added it can't guarantee delivery times.