Mailman Http to Https

Mailmanı kurmuş olduğunuz  prefixin altında  örneğin /usr/local/mailman/Mailman altında Defaults.py dosyasında
DEFAULT_URL_PATTERN = 'http://%s/mailman/' ifadesini

DEFAULT_URL_PATTERN = 'https://%s/mailman/' yapınız.

Bu yaptığınız işlem, yeni açılacak listelerin web_page_url niteliğinin https şemasını kullanmasını sağlayacaktır.

Mevcut daha önce açılmış listeleri güncellemek için de aşağıdaki işlemler yapılır.

Bunun için /usr/local/mailman/bin altında ineriz ya da bulunduğumuz yerden,

/usr/local/mailman/bin/withlist -l -r fix_url listeadı

Tüm listeleri güncellemek için ise,

/usr/local/mailman/bin/withlist -l -a -r fix_url
İşlem tamam!

Ssl yoluyla arşivlere erişilmek isteniyorsa, https şemasını kullanmak için PUBLIC_ARCHIVE_URL değişkeninin değerini /usr/local/mailman/Mailman altındaki Defaults.py dosyasında https olarak atayın. Bu değişken bazı versiyonlarda mm_cfg.py dosyasında bulunabilir. Dikkatli olmakta yarar var.

PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s'  satırını

PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s' olarak değiştirin.

Orhan Berent (2019)