After you file

I would love not to have to USPS/mail in my taxes.  However, the list you provide is for "International Taxpayers" as defined by the IRS, specifically "International Businesses" on the IRS site.  I do not think that it applies to U.S. individual taxpayers.