Dynamic email recipients with amforms
I've figured this out (the solution is not in the docs). Follow these steps:

1) In the amforms plugin's settings, create a custom text field called 'notificationRecipients'.

2) Add that field to your form's list of fields in the form's settings.

3) Under the notifications tab of your form, add this to your "Email Recipients" field:

defaultAddress@domain.com,{notificationRecipients}

4) Now in your template, add a hidden input in the &lt;form&gt; like so: 

&lt;input type="hidden" name="fields[notificationRecipients]" value="{{ entry.yourCustomFieldEmailAddress }}"&gt;

Keep in mind that multiple emails should be separated by commas like example1@gmail.com,example2@gmail.com,example3@gmail.com



That's it!

If you don't want the list of email recipients to appear in your notification email, then you need to edit line 24 of craft/plugins/amforms/templates/_display/templates/email.twig to look like this:

{% for field in fields if field.getField().handle != 'notificationRecipients' -%}

Additional examples and info can be found on these closed issues of the developer's git page:


#72
#86
#99