Зарегистрируйте все письма и содержание (sSMTP)

Как Вы сказал, продукты Microsoft являются все еще очень дорогими в то время как открытый исходный код не так.

Для поддержания сети самбы, Вам не нужно слишком много машины, но Вам все еще, возможно, была бы нужна некоторая установка дополнительной памяти для Вашего сервера в зависимости от того, сколько ежедневного использования это доберется и т.д.

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

При наличии Linux, поскольку сервер сохранит Вас, много головной боли позже по сравнению с Windows Server, например, с помощью сквида, CBQ, iptables, чашек (для принтеров, было бы еще лучше, если бы это были сетевые принтеры), отдел, там больше к нему.

Dennis сделал правильное замечание:

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

Я не знаю, как Вы, ежедневно работают с другими вокруг Вас, но Dennis сделал другое правильное замечание, которое было:

Бойтесь шаг на пальцах ног.

В то время как Вы делаете организацию всех компьютеров, централизуя данные и такой, некоторым людям не может понравиться он, поскольку это сократит часть их доступа и т.д... Я рекомендовал бы Вам проверяющий программы использования компьютера каждого человека, и т.д. и возможно делающий обсуждение со всеми об этом прежде, чем принять меры и форматировать все для установки новой сети.

7
задан 3 July 2012 в 21:52
4 ответа

Следующее должно работать как сценарий оболочки sSMTP. Он регистрирует параметры, с которыми он вызывается, и данные, предоставленные на stdin. Измените расположение файла журнала и имя настоящего sSMTP соответствующим образом.

#!/bin/sh
set -e
LOGFILE="/tmp/ssmtp-$(date +%Y%m%d-%H%M%S-$$)"
echo "$0 $@" > "$LOGFILE"
tee -a "$LOGFILE" | ssmtp.real "$@"

Не забудьте сделать скрипт исполняемым:

chmod + x / path / to / script

6
ответ дан 2 December 2019 в 23:23

Почему бы вам просто не сделать так, чтобы ваш SMTP-сервер регистрировал все полученные сообщения и, следовательно, фиксировал все сообщение?

Если вы используете внешний сервер, вы можете просто настроить простой внутренний сервер который затем ретранслируется на внешний сервер.

0
ответ дан 2 December 2019 в 23:23

sSMTP имеет встроенное ведение журнала отладки. Включите в файл ssmtp.conf следующую строку: Debug = YES

Когда ведется журнал отладки, все содержимое писем, отправленных через sSMTP, включая заголовки, записывается в системный журнал.

8
ответ дан 2 December 2019 в 23:23

Мое рабочее решение: ssmtp -d9 .

1
ответ дан 19 March 2020 в 08:22

Теги

Похожие вопросы