Bash Скрипт для Массовой Отправки Писем в Linux

Чтобы предотвратить злоупотребление и запретить массовую рассылку писем через SMTP сервер, рекомендуется ограничить максимальное количество сообщений доступное для отправки каждому пользователю.

Допустим мы ввели ограничение на максимальное количество писем для отправки, но как нам проверить что ограничение работает?

Самый лучший способ — это поставь себя на место спамера и попробовать осуществить массовую отправку писем используя наш SMTP сервера в качестве relay.

Из Командной Строки в Linux, мы можем создать простой Bash Скрипт, который осуществит отправку большого количества тестовых сообщений.

Тестирование Массовой Рассылки Писем

Используйте следующий Bash Скрипт на Linux машине для отправки 1000 тестовых писем на email example@mail.tld:

#!/bin/bash
for i in {1..1000}; do
	echo "Test" | $(which mail) -s "Test Message №$i" "example@mail.tld"
done