Hello,
Changing the from Email to a Dynamic Email Address of the User filling the Form will result in SPAM and the Mail Clients and in some cases, even your Hosting Servers will block this.
Meanwhile, this can be fixed easily by simply adding a replyto address. You can simply add a replyto Field to your Form Settings so that when you press the Reply Button on the Emails you have received through your Forms, automatically adds the Sender's Email to the Reply Address box in your Email Replies.
To enable this, simply add the following code inside your <form>:
[ch_pre][/ch_pre]
The template-contactform-email above is the Form Field name of the Email Address value submitted by the User.
This will definitely work fine. Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.