I tested this method using the additional info field at the bottom of the template - the data from the form was sent in the emails -so it verified my thinking - I am using DW CS3 - with the mail template open - I first deleted the additonal info section to use it as a test area and to compare it with the actual data sent in the email. I clicked on bindings tab and then the plus sign and selected form data - a browse window open and I selected the web form that I wanted to bind the data, in this case, it was my web site application. The form data fields appeared on the bindings tab and I could then add them to the template.
This method did prompt some changes to my form - I had one field that was a text area - 3 lines long and I decided to collect that info using 3 text lines to display it a bit better in the emails. And you do have to add a label to clearly identify the data in the email (the additional info section is two columns so this would not be a problem) The method used in UE 4 uses an array located around line 42 and begins with foreach( $_POST as $pkey => $pval ) to loop thru the form fields (which was why I inquired about this in the first place - I did not want the "submit" button or the CAPTCHA sent in the emails.) My final step would be to comment out these sections of code
which should display the field names and
echo(str_replace("\n","<BR />",(is_array($pval)?implode(", ",$pval):$pval)));
which I think displays the form data. I haven't implemented this method on the site yet but plan to do so today since the test email looked like I wanted it to.......without the submit button and CAPTCHA data from the form. This method also needs a bit of refining - I may comment out the entire loop......instead of just the two sections of code.