@cat_crash

Как в почтовом сервере сделать белый список + аналог Капчи?

Есть публичный сервис где по "бизнес логике" необходимо разглашать емейл адреса на широкую аудиторию людей (весь интернет).
Хотелось бы после этого сделать так чтоб те компании которые оставили свой емейл не завалили спамом, поэтому родилась идея реализовать что то в виде простого Email капчи которая бы работала следущим образом:
- На сайте публикуем фейковый email сгенерированный случайным образом на своем домене
- В отдельной таблице соотносим фейковый емейл с настоящим
- поднимаем почтовый сервер на своем домене, который бы при получении емейла на фейковый емейл сначала проводил его через spamassign и если ему покажется что емейл чист - помещал оригинальный емейл в карантин на ХХХ часов, отправляя отправителю ответ в стиле "ваш емейл помещен в карантин. Чтоб ваш емейл попал в белый список - пожалуйста ответьте на вопрос - ГИБДД расшифровывается как.". Соответственно если письмо слал человек а не робот - он сможет ответить на вопрос и тригером вызвать дальнейший процессинг карантинного письма (пересылку на оригинальный емейл). Если ничего не ответил или ответил неверно - по истечению ХХХ часов пиьсмо уходит в /dev/null

У меня вопрос - на каком стеке решений такое можно было бы реализовать малой кровью?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
@CodARM
Мой вам совет, не городите монструозные решения. Лучше сделать 3 папки "Спам, возможно спам, входящие". Такое решение будет и то полезнее, чем когда директор крупной фирмы отправил сообщение, а ему в ответ "Ваше сообщение помещено в карантин, что-бы доказать что вы не спамер пройдите по ссылке: ..."
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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