Я использую Plone 3.2.3 и установил HumaineMailman, чтобы пользователи веб-сайт может подписаться и отписаться от наших различных списков рассылки. HumaineMailman работает очень просто. Существует специальный URL/действие, которое дает вам простой текстовый список всех адресов электронной почты, которые подписаны на список. Например:
http://www.example.org/[email protected]&password=secret
Вы должны просто получить этот URL-адрес и передать список простого текста в sync_members Mailman. Легкий.
Проблема в том, что Plone не позволяет мне получить анонимный доступ к этому URL. Когда я вхожу в систему как администратор, я могу получить доступ к URL-адресу в своем браузере и просмотреть список адресов электронной почты. Но когда я не вошел в систему (и когда получаю этот URL-адрес с помощью wget), Plone перенаправляет меня на страницу входа.
Как сообщить plone, что я хочу разрешить анонимный доступ к этому URL/действию? Само действие (в коде) определяется в Products/HumaineMailman/skins/mailman_autolist_update.py.
Заранее спасибо!