Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задание:

Имеется один сервер (vps). Для него куплено множеством IP, далее будем называть этот сервер - «публичный».

Также имеются множество серверов (vps) у каждого по одному IP. Далее будем называть - «толкающий».

На толкающих серверах установлено приложение которое отправляет электронные письма. Отправка происходит через exim4. 

На всех серверах установлен Debian 9. 

В заказу есть визуальный рисунок!!!

Цели которые нужно достигнуть:

- для выполнения все дальнейших задач нужно создать инструкции. То есть полные наборы команд для повторения задачи многократно, с инструкциями. Также нужно учесть что процесс будет автоматизироваться, а значит команды должны быть не интерактивными.

- подключить купленные IP к публичному серверу. 

- отправлять письма с помощью нашего скрипта размещённого на толкающем сервере через тот IP публичного сервера который будет указан. Указываться IP будет как часть хедера message_id.

К примеру для message_id = [email protected]> будет использован основной IP публичного сервера, для message_id = [email protected]> будет использован докупленный IP. Для определения соответствий между суффиксом message_id и IP публичного сервера, создать файл на толкающем который будет содержать пары этих значений.

Важное условие - на публичном не будет стоять exim4. И при получение письма получатель нигде не должен видеть IP толкающего сервера. 

- толкающих серверов будет много. Это не должно быть проблемой. Предполагаемое количество толкающих - 100, количество IP у публичного сервера - 256. Каждый толкающий должен иметь возможность отправить письмо через любой из IP публичного сервера.

- обеспечить безопасность публичного сервера и толкающих. Только толкающие должны иметь доступ к отправке писем.

Для тестов будет выдан публичный сервер с одним докупленным IP. Один толкающий сервер. На нем скрипт для отправки письма в котором можно указать message_id и адрес на который отправить письмо. 

5 лет назад
sumus
36 летУкраина
10 лет в сервисе
Был
15 часов назад