Seniors and students

It doesn't appear that Form T1142 can be submitted electronically. Does that mean I have to submit T1142 by mail separate from the rest of my returns?