Not exactly accurate. The Postal Service is actually called for in the constitution.
Article I, Section 8, Clause 7 of the United States Constitution, known as the Postal Clause or the Postal Power, empowers Congress "To establish Post Offices and post Roads".