Komut satırında ise şöyle çözülüyor. mailman 'ın alt dizinlerinde bulunan bin dizini içinde mod.py dosyası açıp çalıştırabilme izinlerini verdim. Dosya içeriğinde alt satırlar olacak. Daha sonra komut satırında kişiye mod flag 'ını vermek için satırın sonunda 0 tekrar açmak için 1 vermek gerekiyor. Bunun sonunda üye mail attığında moderatöre düşüyor.
Turn OFF moderated bit: /usr/lib/mailman/bin/withlist -r mod.set $currentlist $user 0 Turn ON moderated bit: /usr/lib/mailman/bin/withlist -r mod.set $currentlist $user 1 Using "mod.py": #! /usr/bin/python # mod.py from Mailman import mm_cfg import sys def mod(list): for member in list.getMembers(): if list.getMemberOption(member, mm_cfg.Moderate): print member, "is moderated" def set(list, member, value): value = not not (int(value)) if list.isMember(member): list.Lock() list.setMemberOption(member, mm_cfg.Moderate, value) print "%s's moderated flag set to %d" % (member, value) list.Save() list.Unlock() else: print member, "not a member" On Fri, 25 Apr 2014 00:50:59 +0300, Hasan Akgöz wrote > Merhaba Celal bey; > > listeyi oluşturduktan sonra , liste yönetimi için ilgili bölüme girdiğinizde > liste üyelerin olduğu alanda mail göndermesini istemediğiniz üyeler için mod > seçeneğini seçerseniz mail gönderdiklerinde moderator'e onay için mail gider. > ( http://helpdesk.rootsweb.com/listadmins/mailman_admin_tutorial.html ) komut > satırından listeyi oluşturduktan sonra tüm ayarları arayüzden yapabilirsiniz. > > 24 Nisan 2014 20:02 tarihinde Celal.Dikici <c_dik...@gantep.edu.tr> yazdı: > nasıl
_______________________________________________ Linux E-Posta Listesi Linux@liste.linux.org.tr Liste kurallari: http://liste.linux.org.tr/kurallar.php Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux