Могут ли сценарии оболочки -помочь защитить адрес электронной почты на стороне клиента -? [закрыто]

Реализация предложения @Danh по использованию systemd

Простое решение

В недавнем emacs улучшена поддержка emacs как сервиса . В том числе

  • новая опция демона fg -
  • сопутствующий служебный файл systemd

В вашем случае также нужно будет использовать lingering1(lingering2)и настройки KillUserProcesses

Менее простой

[Вы используете более раннюю версию emacs, в которой нет fg-daemon]

В этом случае вы должны использовать type=forking. Это требует также PIDFile=. Насколько я знаю, старый Emacs не предоставляет этого, но вот хак .

Разрешение systemd угадывать pid иногда работает, но не рекомендуется systemd и по умолчанию должно рассматриваться как неработающее.

См. также

  1. Ошибка Debian
  2. Arch linux отличается от значения по умолчанию

-3
21.09.2019, 04:19
1 ответ

Нет. Сценарии оболочки здесь не помогут. и это никоим образом не применимо к формам mailto.

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

Лучшее, что вы можете сделать, это использовать триггер onsubmit в javascript для заполнения свойства действия формы.это затруднит поиск адреса электронной почты при просмотре веб-страницы.

Однако после отправки пользователь сможет увидеть адрес электронной почты, на который будет отправлена ​​форма, поскольку его веб-агент пользователя откроет пользовательский агент электронной почты, и пользовательский агент электронной почты предоставит адрес.

Одним из возможных способов использования сценариев оболочки может быть создание отдельного сценария CGI, который обрабатывает отправку формы и создает электронное письмо с сервера на ваш секретный адрес. затем вы должны указать действие формы на HTTP-адрес сценария CGI.

2
28.01.2020, 05:18

Теги

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