From the January 2009 Continental magazine:
Sign in at Continental.com, go to “My Account”, and select “Email subscriptions” on the manage profile page.
Offer valid for new subscribers who are residents of the 50 United States. Must subscribe by 01/31/09 and remain subscribed for 60 days to receive bonus miles.
I didn’t even have a Continental OnePass number as I always credit everything to Delta, but for 1000 miles I’ll go ahead and sign up and get their emails.