Как люди решают проблему нелимитированной отправки писем по email во время регистрации?
Я хочу написать простейшую регистрации по email. Сценарий самый обыкновенный: пользователь вводит какие то данные, свой пароль и адрес электронной почты. Затем я отправляю пользователю письмо со специальной ссылкой, переходя по которой он подтверждает почту. Вопрос:
Получается, что какой нибудь не хороший парень может написать программу, которая будет постоянно регистрировать новых пользователей на случайных почтовых ящиках. Как правильно бороться с данной проблемой? Добавлять капчу после n-ого количества повторений? Или может задержку между отправками писем?
Проблема подробно расписана здесь.
Делайте doulbe opt-in, т.е. валидируйте адрес e-mail, до валидации не вставляйте UGC в письма, чтобы не было соблазна использовать вас для рассылки спама.