Это командный sm-архив, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
sm-archive - фильтр sendmail для добавления получателей в сообщения
СИНТАКСИС
sm-архив [-c] [-d n] [-p sendmail-сокет] [-t Тайм-аут]
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c Загрузить файл конфигурации, распечатать каноническую форму конфигурации на
stdout и выйдите.
-d n Установите уровень отладки на n.
-p sendmail-сокет
Установите сокет, используемый для соединения milter, на sendmail. Это либо
"inet: port @ ip-address" или "local: local-domain-socket-file-name".
-t Тайм-аут
Установите тайм-аут в секундах, используемый для связи с sendmail.
ИСПОЛЬЗОВАНИЕ
sm-архив -c
sm-архив -d 10 -p локальный: sm-archive.sock
МОНТАЖ
Теперь это стандартная установка GNU autoconf / automake, поэтому обычная установка "./configure;
делать; вс; make install "работает". make chkconfig "настроит сценарии уровня запуска init.d".
В качестве альтернативы вы можете использовать исходный или двоичный RPM по адресу
http://www.five-ten-sg.com/sm-archive/packages: http://www.five-ten-sg.com/sm-
архив / пакеты.
Обратите внимание, что это было протестировано ТОЛЬКО в Linux, в частности RedHat Linux. Вам понадобится в
как минимум компилятор C ++ с минимально поточно-ориентированной реализацией STL. Распространение
включает программу test.cpp. В случае неудачи этот milter работать не будет. Если это пройдет, этот milter
может работать.
Измените свой sendmail.mc, добавив следующую строку в свой sendmail.mc, и перестройте
.cf файл
INPUT_MAIL_FILTER (`sm-архив ',` S = local: /var/run/sm-archive/sm-archive.sock, F = T,
T = C: 30 с; S: 5 м; R: 5 м; E: 5 м ')
Измените значение по умолчанию sm-архив.conf(5) конфигурация.
КОНФИГУРАЦИЯ
Файл конфигурации задокументирован в sm-архив.conf(5). Любые изменения в файле конфигурации,
или любой файл, включенный в этот файл конфигурации, вызовет его перезагрузку в течение трех
минут.
ВВЕДЕНИЕ
Рассмотрим проблему архивирования всей почты, отправленной на или с определенных адресов электронной почты.
или домены. Этот milter позволяет настраивать архивные почтовые ящики для каждого адреса или
домен. Он добавит адрес архивного почтового ящика к сообщениям, проходящим через этот
Милтер.
Архивный milter читает текстовый файл конфигурации (sm-archive.conf) при запуске, и
всякий раз, когда файл конфигурации (или любой из упомянутых включаемых файлов) изменяется. Целиком
файл конфигурации нечувствителен к регистру. Если конфигурация не может быть загружена из-за
синтаксическая ошибка, milter зарегистрирует ошибку и завершит работу. Если конфигурация не может быть
перезагружается после модификации, milter регистрирует ошибку и отправляет электронное письмо root
из sm-archive @ $ hostname. Возможно, вы захотите добавить sm-archive @ $ hostname в свой
/ etc / mail / virtusertable, иначе sendmail отклонит это сообщение.
TODO
Заполнитель для будущих идей.
АВТОРСКИЕ ПРАВА
Авторское право (C) 2007, 510 Software Group[электронная почта защищена]>
Эта программа является бесплатным программным обеспечением; вы можете распространять и / или изменять его в соответствии с условиями
Стандартная общественная лицензия GNU, опубликованная Free Software Foundation; или
версия 3 или (по вашему выбору) любая более поздняя версия.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой;
см. файл КОПИРОВАНИЕ. Если нет, напишите в Фонд свободного программного обеспечения, 675 Mass Ave,
Кембридж, Массачусетс 02139, США.
Версия
1.7
2008-03-21 СМ-АРХИВ(1)
Воспользуйтесь sm-архивом онлайн на сервисах onworks.net