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
echo(str_replace("_"," ",$pkey));
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.