Send to both uwdir email and csclub email
* We were getting lots of bounces from uwdir emails (perhaps grads?) * In the worse case, someone will get the email twice
This commit is contained in:
parent
6027249715
commit
1cb28e9cc8
|
@ -83,14 +83,15 @@ def expiredaccounts(args):
|
||||||
for member in mlist.values():
|
for member in mlist.values():
|
||||||
uid = member['uid'][0]
|
uid = member['uid'][0]
|
||||||
name = member['cn'][0]
|
name = member['cn'][0]
|
||||||
email = uid
|
email = None
|
||||||
|
if send_email:
|
||||||
|
members.send_account_expired_email(name, uid)
|
||||||
user = uwl.search_s(uwldap.base(), ldap.SCOPE_SUBTREE,
|
user = uwl.search_s(uwldap.base(), ldap.SCOPE_SUBTREE,
|
||||||
'(uid=%s)' % ldapi.escape(uid))
|
'(uid=%s)' % ldapi.escape(uid))
|
||||||
if len(user) > 0 and 'mailLocalAddress' in user[0][1]:
|
if len(user) > 0 and 'mailLocalAddress' in user[0][1]:
|
||||||
email = user[0][1]['mailLocalAddress'][0]
|
email = user[0][1]['mailLocalAddress'][0]
|
||||||
if send_email:
|
|
||||||
members.send_account_expired_email(name, email)
|
members.send_account_expired_email(name, email)
|
||||||
print '%s %s %s' % (uid.ljust(12), name.ljust(30), email)
|
print '%s %s' % (uid.ljust(12), name.ljust(30))
|
||||||
|
|
||||||
# list of commands
|
# list of commands
|
||||||
commands = {
|
commands = {
|
||||||
|
|
Loading…
Reference in New Issue