No, since immigration officers at Ports of Entry can verify your e-Visa approval in their systems. However, it is recommended you carry your e-Visa approval letter just in case.