Электронные письма всегда отправляются индивидуально. Я бы порекомендовал вам пойти по этому пути, вместо того чтобы использовать BCC.
Вот разница. Допустим, вы поместили 10 человек на BCC. SmtpClient отправляет 1 сообщение на ваш сервер ретрансляции. Однако ваш сервер ретрансляции читает эти 10 получателей и отправляет 10 отдельных электронных писем, по одному каждому получателю.
Поскольку в любом случае отправляется 10 электронных писем, я бы порекомендовал вам создать 10 отдельных электронных писем в своем коде и отправить их.
Теперь, сначала это занимает больше времени? Да. Отправка того же электронного письма из вашего кода займет в 10 раз больше времени.
Однако выгода в том, что вы менее восприимчивы к тому, что вас маркируют спамером BCC.