anti päewik

Sisaldab Palju Erinewaid Imesid ja Öppetusi Tarkadele.

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.