Skip to content

maseeh-webtech/email-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Email List Scripts

How to update things:

  • Use emailListUpdater.py to update all the class lists. Documentation is in the file. Theoretically, depending on the format of the roster given, you should be able to just change the arguments in the main() method and it should work fine!

  • It does 4 things, depending on what's called in main():

    • Clears all the class year lists (maseeh-yyyy-private, where yyyy is the graduation year).
    • Clears all the freshmen lists (maseehN-freshmen, where N is the floor).
    • Rebuilds the class year lists and freshmen lists from scratch.

You need to run the scripts from Athena. So you need to do, for example, ssh [email protected] -l kxiong22 (reference: https://web.mit.edu/dialup/www/ssh.html). Then scp emailListUpdater.py and the roster over and then run the script with python emailListUpdater.py.

Notes

  • treat exchange students like seniors. (I've just been doing this for the past few years. No issues have popped up, and no one has told me to do otherwise, soooo.... :) )

  • Don't forget to add Becky to the frosh list!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages