Efile a trust (1401) after 4/15?

It seems to only allow me to file by mail?