Usually if your study permit is approved you will receive the POE (Letter of Introduction) a day after stamping on passport. Many students do not receive this letter, and no, you do not need this letter if you didnt receive it, just show the immigration officer a screenshot from the tracker with...