Существует 90% плюс вероятность того, что ваш почтовый сервер сделает это за вас.Настройте почтовый адрес, похожий на «build @ [yourco.com]», на который ваш скрипт отправляет отчеты.Заинтересованные стороны добавляют себя в этот список с помощью любого механизма, используемого вашим сервером.
Exchange, Postfix, Dovecot, Sendmail, apple mail, Zimbra - все списки рассылки поддержки.Эти серверы, вероятно, занимают более 90%.Создание списка рассылки буквально за секунды.
Другое решение: используйте некоторые публичные списки рассылки, которые позволяют людям добавлять / удалять себя и отправлять в них.Я думаю, что у Google есть один.
Кроме того, вы можете взять существующий скрипт "гостевой книги" на Perl или Apache и установить его на внутреннем сервере.Есть сотни тезисов, плавающих вокруг.Затем люди добавляют себя на страницу гостевой книги вашего скрипта и получают отчеты по электронной почте.Потенциально вы можете использовать то же самое для размещения самого последнего отчета.Это может быть сложно из-за проблем с брандмауэром, но вы получаете дрейф ... Это гораздо более тривиально, чем кажется;менее чем за пару часов работы.
Все три идеи здесь гораздо меньше работы, чем написание вашей собственной.
Приветствия.