Инструмент для удаления адресов электронной почты из сообщений

Что вы хотите сделать?

Наш форум был перенесён с платформы рассылки, и во многих сообщениях содержатся адреса электронной почты, например «пишите мне на xyz@gmail.com» или в подписи в конце сообщения. В целях конфиденциальности мы хотели бы удалить все адреса электронной почты или заменить их на «адрес электронной почты удалён».

Есть исключение: адреса электронной почты допускаются и не должны удаляться, если это первое сообщение в теме или если сообщение написано пользователем с именем «Summary». Достаточно проверить одно из этих условий, что проще — проверять оба не обязательно.

Нам не нужен интерфейс. Я не специалист по Rails, но могу выполнить команду rake, что-то вроде Replace a string in all posts, или запустить что-то из консоли Rails. Предполагаю, что адреса электронной почты можно найти с помощью регулярного выражения.

Было бы здорово, если бы скрипт вывел отчёт о том, что было заменено. Достаточно вывода в консоль, если нет лучшего способа (/logs?).

[РЕДАКТИРОВАНИЕ] Возможно, это должно быть плагином, который периодически запускается для очистки новых сообщений от адресов электронной почты. Открыт к предложениям.

Когда вам это нужно?

В ближайшие несколько недель было бы отлично.

Каков ваш бюджет в долларах США, который вы можете предложить за эту задачу?

Открыт к предложениям — пожалуйста, напишите мне в личные сообщения с описанием вашего подхода и оценкой стоимости.

4 лайка

Привет из Павильона. Отправляю личное сообщение по этому поводу.

7 лайков

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.