Я знаю, что время от времени CDO может показаться странным, поэтому я могу сделать следующие предложения:
Очередь, вероятно, будет работать лучше для вас. После этого я хотел бы рассмотреть вопрос о настройке локального SMTP-сервера без ограничений входящих подключений, который использует смарт-хост для постановки в очередь ваших исходящих сообщений. (Это может быть написано довольно легко. "S" для "Simple", и это на самом деле.)
Если все остальное терпит неудачу ... Вы всегда можете свернуть свой собственный компонент почтовой программы, реализующий RFC 2821 и 2822 (или любой другой новейший RFC для SMTP и формата сообщений)
РЕДАКТИРОВАТЬ: Если рассылка, которую вы отправляете, идентична для всех получателей, вы можете адресовать ее фиктивному получателю (например, newsletter@yourdomain.com) и BCC в список получателей (или подмножество списка получателей) , Только будьте осторожны, чтобы не быть помеченным как нежелательная коммерческая электронная почта. Сообщите вашему провайдеру, что вы делаете. Они должны иметь дело с жалобами, и вы тот, кто оплачивает счет. Сообщение им о том, что жалобы будут в основном необоснованными (и лишь немногие и далеко друг от друга), поможет смягчить их естественное неприятие риска.