Mailman: liikme aadressi vahetamine
Kui sul on vaja n+1 listis korraga üks aadress ära vahetada, siis loe edasi.
Kõigepealt salvesta järgnev kood faili changeaddr.py
from Mailman.Errors import NotAMemberError
def changeaddr(mlist, addr, newaddr):
try:
mlist.changeMemberAddress(addr,newaddr);
mlist.Save()
except NotAMemberError:
print 'Address ',addr,' not found'
Nüüd otsi üles, kus kataloogis asub “withlist” nimeline utiliit. Debianis on see /usr/lib/mailman/bin (/usr/sbin all on symlink sinna) ja kopeeri changeaddr.py samasse kohta (või tee link).
Edasi:
$ withlist -a -l -r changeaddr vana@example.com uus@example.com
Saad hunniku teksti edenemise kohta ja aadressid ongi vahetatud.





Sorry, comments are closed.