Maillist с внешней таблицей SQL как источник адреса

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

Для окон Вы могли использовать deltacopy или syncrify.

1
задан 13 January 2013 в 18:20
1 ответ

В диспетчере списков Majordomo список сохраняется в текстовых файлах на сервере. Если то же самое и с Mailman, можно написать сценарий, который заполняет файл списка из ваших данных в вашей базе данных.

В зависимости от того, как сейчас заполняется база данных, я могу увидеть три сценария в зависимости от уровня контроля при создании список: 1: полный контроль: создайте веб-сайт, на котором перечислены ваши пользователи и списки рассылки и выберите, кто куда идет (я думаю, не намного лучше, чем в обычной ситуации) 2: управление веб-сайтом: предполагается, что вы заполняете базу данных от подписки на веб-сайт. Когда пользователь добавляется в базу данных, адрес электронной почты добавляется в файл списка. При удалении все наоборот. 3: автоматически: каждые полчаса из cron запускается сценарий, который добавляет все адреса электронной почты из базы данных в файл списка.

1 мне кажется переписанным веб-интерфейсом почтальона, 2 может быть громоздким, если веб-сайт представляет собой обновляемую CMS, 3 кажется мне наиболее логичным, если предположить, что нет проблем, если есть небольшая задержка, когда кто-то добавлено.

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

0
ответ дан 4 December 2019 в 09:27

Теги

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