No, you do not need to file by mail. Follow the directions below, provided by a fellow TurboTax Agent, to file an extension for your wife.
https://ttlc.intuit.com/replies/6244252