Differences between revisions 1 and 15 (spanning 14 versions)
Revision 1 as of 2012-11-23 15:45:03
Size: 1449
Comment:
Revision 15 as of 2020-05-31 21:44:20
Size: 2322
Comment: (!) Due to 3+ terms, student memberships extend to end of week 2 of next term and
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
 * `COMP9999_student-list` generated from `COMP9999_student` UDB class
 * `COMP9999_tutor-list` generated from `COMP9999_tutor` UDB class
 * `COMP9999-list` generated from `COMP9999` UDB class, includes tutors, lecturers, supervisors
 * --(COMP9999_student-list@cse.unsw.edu.au generated from COMP9999_student UDB class)--
   (!) Student class memberships starts two weeks before term and extend two weeks into the next term.
   * During the period of change, avoid using COMP9999_student-list.
   * Instead add t0, t1, t2, t3 to the course code to email students of a particular term.
     .~+COMP9999t1_student-list@cse.unsw.edu.au+~
     .~+COMP9999t2_student-list@cse.unsw.edu.au+~
     .~+COMP9999t3_student-list@cse.unsw.edu.au+~
Line 12: Line 16:
To see who is on the mailing list,
 . `% mlalias COMP9999_student-list`
 . `% acc COMP9999_student/`
   To see who is on the mailing list,
   . acc COMP9999t1_student/
   . members COMP9999t1_student
 * `COMP9999_tutor-list@cse.unsw.edu.au`
   (!) Tutor class memberships expires end of Week 2 of the next term.
 * `COMP9999-list@cse.unsw.edu.au` includes tutors, lecturers, supervisors
Line 16: Line 23:
(!) Too early before the current session, the mailing list could include last session's students. Too late after the current session, the students could be dropped from the list. {{{
members -?
Usage: members [options] <group>
    -z, --zid Sort by zid
    -u, --show-username Show primary username
    -e, --show-email Show UNSW email
    -l, --list List matching groups
    -?, --help Show this help message
}}}
Line 22: Line 37:
Documented in detail on the CSE FAQ Taggi [[http://taggi.cse.unsw.edu.au/FAQ/Mlalias/ | Mlalias ]] Documented in detail on the CSE FAQ Taggi [[http://taggi.cse.unsw.edu.au/FAQ/Mlalias/ | Mlalias ]] or type on the commandline

 . `% man mlalias`
Line 28: Line 46:
% mlalias -C cs1911.12s2.tutors -c "12s2 COMP1911 tutors" % mlalias -C cs1911.12s2.tutors -c "12s2 COMP1911 tutors" (DEPRECATED - options must come after the mlalias name)
% mlalias cs1911.12s2.tutors -C -c "12s2 COMP1911 tutors"
Line 34: Line 53:
mlalias cs1911.12s2.students -s `grep COMP1911 ~sms/sturec/data/12s2_COMP | cut -f2 -d'|' | priv upi -u | cut -f2 -d' ' mlalias cs1911.12s2.students -C \
-s `grep COMP1911 ~sms/sturec/data/12s2_COMP | cut -f2 -d'|' | sed -e 's/^/z/' | tr '\n' ','`
Line 36: Line 56:
(!) Remember to remove the mailing lists so as not to clog up the database.

Mailing Lists

Mailing lists derived from class membership of a course

Documented in detail on the CSE FAQ Taggi Virtual Aliases

members -?
Usage: members [options] <group>
    -z, --zid                        Sort by zid
    -u, --show-username              Show primary username
    -e, --show-email                 Show UNSW email
    -l, --list                       List matching groups
    -?, --help                       Show this help message

Mailing lists derived from enrolment files

Documented in detail on the CSE FAQ Taggi Enrol Pageboy

Self maintained Mailing lists

Documented in detail on the CSE FAQ Taggi Mlalias or type on the commandline

  • % man mlalias

  • Examples
    • To create a tutor mailing list,
      % ssh cs1911@localhost
      % mlalias -C cs1911.12s2.tutors -c "12s2 COMP1911 tutors" (DEPRECATED - options must come after the mlalias name)
      % mlalias cs1911.12s2.tutors -C -c "12s2 COMP1911 tutors"
      % mlalias cs1911.12s2.tutors -a meicheng meichengwhale@gmail.com 
    • To create a student mailing list,
      mlalias cs1911.12s2.students -C \
       -s `grep COMP1911 ~sms/sturec/data/12s2_COMP | cut -f2 -d'|' | sed -e 's/^/z/' | tr '\n' ','`

(!) Remember to remove the mailing lists so as not to clog up the database.

MailingLists (last edited 2023-09-05 14:26:41 by MeiChengWhale)