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