Случайно, я бы сказал, что я не правильно установлен до цикла. Я бы добавил отладочный вывод внутри цикла, чтобы сказать мне, что он делает.
Если это не поможет, пожалуйста, покажите нам пример данных формы (включая поля формы) и результаты вашего дампа получателей.
И пока я на этом, избегайте оценки (). Вы можете ссылаться на переменные, используя скобочные обозначения, такие как:
form["xtra_" & LOVAL.sanity.id[LOCAL] & "_email-" & i]
define () по своей сути неэффективна и может быть дырой в безопасности, поскольку она может выполнять произвольные данные. Хотя это может и не быть проблемой безопасности, лучше всего полностью ее избежать.