Pengantar:
Saya harus mengubah nama server dari server tukang pos saya. Saya mengubahnya di /etc/mailman/mm_cfg.py sebagai berikut:# Default domain for email addresses of newly created MLs
DEFAULT_EMAIL_HOST = 'mailman.myserver.com'
#-------------------------------------------------------------
# Default host for web interface of newly created MLs
DEFAULT_URL_HOST = 'mailman.myserver.com'
TAPI! Beberapa tautan di situs tukang pos baik-baik saja (baru) dan lainnya tidak baik-baik saja (Nama server lama)
SOLUSI:
Untuk memperbaikinya, semua milis perlu dimodifikasi secara internal untuk mencerminkan nama host baru di URL situs dan URL email.
Ref:https://mail.python.org/pipermail/mailman -users/2006-February/049052.html
Cukup jalankan 2 perintah berikut:cd /usr/lib/mailman/bin/
./withlist -l -a -r fix_url -- -v
Ini menjalankan withlist dan memerintahkannya untuk mengunci daftar (-l) memproses semua daftar (-a) proses dengan memanggil fix_url dalam modul fix_url.py dengan argumen dari instance daftar dan -v yang menyebabkan fix_url melaporkan apa itu lakukan. — adalah untuk memisahkan opsi -v untuk fix_url dari opsi dengan daftar karena tidak ada nama daftar untuk melakukannya dalam kasus ini.
Untuk milis dengan URL yang berbeda maka situs menyarankan sebagai berikut:
———————————–
Jika Anda memiliki lebih dari satu virtual host, Anda harus memproses daftar
satu per satu dengan
bin/withlist -l -r fix_url listname -u url_host
tapi Anda bisa membungkusnya dalam skrip shell untuk menjalankan perintah berulang kali
untuk semua pasangan listname/url_host.
———————————–