I sent the bio data twice. First, with the mail package through Xpresspost. Second, through the email and also confirmed that the package has arrived with them.
Never got response of that email, neither i was expecting.
As per the tracker, very few people got their passports returned back in 8 days. Mostly, its after 20 days. So even if you have to email, i'd suggest wait a few more days. Its not going to expedite the return of your passport. As long as your mail tracker no. shows its received in Ottawa, you have nothing to worry about. But if you can't stop, then email CIC with your tracker no. and ask if they have received the package. Its your passport, its natural to worry about it.