thanks the issue was email I will post a more specific question about why email is not working
Do you get any error message ?
Why is there a validatePost call on the client ? Is there a copy of validatePost on the client ?
Why do you check this.userId then use Meteor.user() instead ?
Why do you return an object litteral with an _id member ?