This is a quick guide to build hyperkitty,the archive manager.
HyperKitty is the archiver project for the Mailman 3 suite, allowing users to browse mailing lists, start new threads and reply to existing threads, mark messages as favorite, search archives etc.It is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives.
Required Installations
LibSass, a C/C++ port of the Sass engine using :
pipinstalllibsass
Whoosh, a fast,featureful full-text indexing and searching library implemented in pure Python using :
Start the server again. Uncheck the *“Hide inactive”* option. You would be able to see all the lists in *“By name”* option.
View emails in hyperkitty
Since,we are running hyperkitty on development server and DEBUG is set to True, we can’t send emails and create threads through hyperkitty ui. We need to send mails through command line.
To send the mails and view in hyperkitty ui, follow the following steps :
Activate virtual environment (python3) for mailman using :
sourcevenv3/bin/activate
Create an email.txt file in mailman repository having following contents :