Oh good! I also just got this email:
"Thank you for your message.
If you have submitted your admission supporting documents either by mail or in person, we require 20 working days (4 weeks), following the reception of your documents, before they are electronically indexed to your file.
Please note that this delay will have no impact on your application file. Your documents will be postmarked with the date they were received rather than the date they were electronically indexed to your file."
So , at least the delay won't effect our applications!