I applied through VFS but IRCC never sent me a single email, even my application number. I think VFS mistyped my email id. Now when I track via VFS it says that my passport has been dispatched. Did you guys receive any email when your visa was approved and was the said email important? Does one need to print out the approval email and show it when landing in Canada? Thanks.