Я программирую отправителя smtp на отправку большого количества отдельных писем (не спама). Поскольку есть много адресов назначения, которые от общего провайдера, как hotmail.com/gmail.com. Я хотел бы объединить соединения TCP для повторного использования сеанса. Это хорошая практика? Или я должен отключиться и подключиться, чтобы вместо этого отправлять отдельные письма?
Поскольку количество абонентов велико, пул соединения может сохраняться в течение длительного времени (например, 1 час), стоит ли в какой-то момент активно разорвать соединение?
Последнее, что меня смутило, это IP-адреса назначения, так как я обнаружил, что на hotmail.com много mx-серверов (не менее 12). Будет ли что-то отличаться, если я отправлю большинство писем только на один сервер или отделю их и отправлю на все серверы?
Извините, что задаю несколько вопросов одновременно, и очень ценю ваше мнение и ответ.