Мне казалось, что я понял текущее состояние Discourse после ваших комментариев по этому вопросу на прошлой неделе (которые я бы резюмировал так: «по замыслу, дублирующиеся заголовки принимаются при отправке через функцию «email-in», независимо от настройки «разрешить дублирующиеся темы», поскольку неясно, что ещё мог бы сделать сайт»). Но сегодня я запутался, так как наши скрипты получили отбой для некоторых писем со следующим сообщением:
Заголовок уже использовался
Неправильно ли я понял ситуацию, или что-то изменилось на вашей стороне с прошлой недели?
С нашей стороны произошло несколько изменений, которые могли объяснить изменение поведения:
-
Я добавил адрес электронной почты, с которого наши скрипты отправляют письма, в список «известных пользователей» на сайте Discourse, иначе я периодически получал отбои. Поэтому я решил повысить уровень доверия для этого адреса, чтобы обойти проблему (в моих предыдущих сообщениях скрипт действовал как «анонимный пользователь»).
-
Я добавил этого известного пользователя в группу, чтобы разрешить ему создавать темы в категории, которая иначе была ограничена (из-за проблемы, описанной по адресу: Category not accepting "anonymous email" from known users - #13 by BradCray).
-
Я отключил возможность для анонимных пользователей публиковать сообщения в этой категории, поскольку теперь наш скрипт является известным пользователем.
Если предположить, что на вашей стороне ничего не изменилось, верно ли, что зарегистрированные пользователи подчиняются более строгим правилам в отношении невозможности отправлять темы с дублирующимися заголовками через email, чем анонимные пользователи? И есть ли у этого решения какое-то обоснование? (Я бы в целом ожидал, что возможности зарегистрированного пользователя будут выше, чем у анонимного).
Спасибо за любые разъяснения.