Я не думаю, что уже есть модуль, который реализует такую функциональность.
Модуль Webform только создает новый тип контента, но не позволяет пользователям заполнять контент формы только тогда, когда они отмечают опцию на странице своего профиля.
То, что вы спрашиваете, может быть легко реализовано с помощью пользовательского модуля, который будет отображать флажок в профиле пользователя (или когда пользователь регистрируется), и который будет реализовывать страницу, позволяющую экспортировать адреса электронной почты. Также может быть реализован hook_cron()
для автоматического экспорта адреса электронной почты в файл.
Любая реализация должна учитывать, что пользователи могут менять идею в любой момент, и в этом случае их адрес электронной почты должен быть удален.