WordPress contact form 7 - auto populate logged in user data

Hi,

In my word press blog, i have used contact form 7 plugin to display contact form.
This form has user name, email, subject and message.

If user logged in and visit contact page then user name and email should auto fill with user data.
If user not logged in it will display empty fields.

And an email should be fired after hitting submit button with these 4 fields(2 auto filled and 2 user entered fields). And 4 fields should be stored in database and should able to access this data from admin.

I have used contact form DB plugin to access submitted data from admin, and used http://wordpress.org/plugins/contact-form-7-dynamic-text-extension/ extension to get logged in user info in to contact form.

But the problem with this dynamic text extension is , auto filled values are not sending through email and not storing in database.
And if i delete auto filled email field and enter some blah blah , it is not validating the email.
Please help me on this.