Или варианты решения подобного?
если сайты А, Б и так далее имеют аккаунт на этом ифреймовом сайте, то все достаточно просто.
1) В урл ифрейма пишется гет переменная - ключ, в идеале короткоживущий, получаемый через бэкенд, а то и вовсе одноразовый, и этот ключ является идентификатором "владельца" сайта для ифрейма.
2) Дальше ифрейм уже знает какой сайт его запрашивает, и может делать любые движения используя регистрационные данные сайта, в том числе и отправку почты, естественно.