As luck would have it, I just received an email about an hour ago confirming receipt of documents. The portal also shows that my application is now in line for processing. So hopefully you should get an email this week, seeing as how your DHL envelope was delivered four days after mine.