YEAAAAAA, i didnt broke my server this time!!! can i kiss you pfloor? i followed your instructions and is working flawlessly, if i manage to get my wiki access ill add this info to the mailman wiki...or if any1 from documentation read this you are free to do that...the exact procedure to activate personalization in mailman contrib in SME server (this dont apply to other linux flavours):
(id suggest to use midnight commander if you are a total noob like me, its like the old times norton commander and its already installed with SME, just run mc on the shell)
- copy the entire folder mm_cfg.py from /etc/e-smith/templates/usr/lib/mailman/Mailman/mm_cfg.py
- to /etc/e-smith/templates-custom/usr/lib/mailman/Mailman/mm_cfg.py creating the needed folders if they arent there (most probably)
- then edit: /etc/e-smith/templates-custom/usr/lib/mailman/Mailman/mm_cfg.py/30hostname adding this text to the last line:
OWNERS_CAN_ENABLE_PERSONALIZATION = 1
(im not sure if its important but respect caps and spaces, i did)
- exit mc if you used it and type:
expand-template /usr/lib/mailman/Mailman/mm_cfg.py
signal-event reboot
(not sure about the reboot either, but i wanted to be sure and worked for me)
- enter to your mailing list admin (yoursite.com/mailman/admin/yourlist) and go to non-digest and in "Should Mailman personalize each non-digest delivery?" choose either yes or full personalization, test both to see wich one do you like more...
- if you want to add a header with the person name as i wanted to do enter in "Header added to mail sent to regular list members" this:
Hello dear %(user_name)s
and mailman is going to replace the string with the name the person used when he/she subscribed...
(Maybe the same string works in the mail itself, not sure)
A warning is needed here, personalization is going to stress your server a lot, the mailings are going to take a lot of time to be sent as every message is generated individually, not in batches as usual, so use with extreme care and test before using in productionId also suggest to read this *nix-crippled moron-proof pdf to set up the rest of the options needed to make it work as a newsletter/announce mailing:
http://www.publisherhost.net/newslettersetup.pdf