It looks like JetBlue has finally gotten on board with Rewards Network who administers the dining programs for other airlines such as American, Delta, and United.
The process is simple, all you do is go to
https://truebluedining.com/ and sign up. Link your credit card (just the number is needed, participating restaurants capture and send your transaction info to RN), find a participating restaurant, and then go dine.
For those new to this, it's an easy way to get TrueBlue points for simply eating out. You'll earn 1 point per $1 spent. Mosaic customers earn 2 points per $1 spent.
For those who already participate in other airlines' dining programs through Rewards Network, you'll see that not only is the website lame (there's only a Join button. There is no login button, so you can't log in after you've joined), but only one credit card can be linked, and the rewards are terrible compared to other airlines. At least with United, you get 1 mile/$, or 3 miles/$ once you have your email verified, or 5 miles/$ once you hit your 12 dines a year to get VIP status. With the JetBlue version, it's a flat 1 point/$ (or double that if you have status) regardless of how many dines you've had.
EDIT: They sent me an email confirming my registration. There is no way to access your account online (yet), but once you sign up, the email has many contact options for the TrueBlue portion of Rewards Network (phone number, email, and snail mail info included)