Try using the MessageUI.Framework. It should work for your case. Just set the Message to your text field. For a jump start on using the messageui.framework go
here.
Using OpenURL (like you are now) to email, works great for just sending an email and specifying a sender though, if you want anymore functionality, (like you do in your case) give MessageUI a run.
Hope I helped,
-David