According to US Postal Service:

Prescription Drugs – Prescription medications can only be mailed by Drug Enforcement Administration (DEA) registered entities. Similar regulations may apply to over-the-counter medications.