Ваша программа устанавливает SMTP-соединение с сервером sendmail. Если вы владеете этим сервером, вы контролируете его конфигурацию. Ничто не будет заблокировано при выходе.
Спам, однако, является спамом. Ваш клиент может думать, что его электронная почта золотая, но его клиенты могут подумать, что это спам. Ну хорошо.
Во-первых, вы должны настроить свою почтовую кампанию на "согласие". Если клиенты хотят получать уведомления по электронной почте, они просят. Если они не просят, они не получают электронную почту.
Во-вторых, вы должны записать отскок, который вы получаете с предоставленного адреса электронной почты. Жесткие скачки возвращаются с ответами типа «нет такого адреса» в различных формах. Мягкие отскоки «мы все еще пытаемся или почтовый ящик заполнен». Вы должны решить, что делать с отскоками.
Это самое лучшее, что ты можешь сделать. Вы не можете заставить людей признать, что электронная почта вашего клиента действительно важна, но другой спам - это просто спам.