Скрыть адрес электронной почты со страницы /about

На странице /about форумов Discourse отображается основной адрес электронной почты администратора:

Свяжитесь с нами

В случае критической проблемы или срочного вопроса, касающегося этого сайта, пожалуйста, свяжитесь с нами по адресу email@example.com

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

Кроме того, мне всё ещё необходимо получать системные письма от Discourse на этот адрес, поэтому установка его в пустое значение не подходит.

В разделе Администрирование > Настройки найдите поле «электронная почта для связи» и удалите его или замените на другой адрес.

Я думаю, что если вы установите значение для настройки contact_url, оно будет отображаться на странице /about (вместо адреса электронной почты из contact_email).

@bloomexperiment: Спасибо! Да, это решило хотя бы видимую часть проблемы — адрес электронной почты больше не отображается на странице /about.

Однако, когда я открываю «Исходный код страницы» в браузере и просматриваю HTML, передаваемый браузеру, там всё ещё указан текущий адрес contact email внутри тега <div class="hidden" id="data-preloaded" data-preloaded=...>, например: "contact_email":"currentadminemail@example.com".

Это немного странно. И, полагаю, спам-боты, сканирующие страницы, всё равно будут получать адрес электронной почты точно так же.

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