I don't think it should be necessary unless they recently added that requirement. You may need to contact USPS customer support with that question. They may have updated their system and it might require activating you to work with the old system.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.