X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=email.awk;fp=email.awk;h=f3a3b617029c9858e427813dddf59ffe25923742;hb=7b9042eb3c5ca20ed067219da1ee6ba307cb5750;hp=e3080aaa3c92e4bc34396b134c42623b7d287dd6;hpb=1091b91eb895cee3bca01f4a973c234678ce8d8d;p=~andy%2Frhawk diff --git a/email.awk b/email.awk index e3080aa..f3a3b61 100644 --- a/email.awk +++ b/email.awk @@ -1,8 +1,21 @@ @include "json.awk" # Save email addresses -BEGIN { json_load("var/mail.txt", mail_enable) } -END { json_save("var/mail.txt", mail_enable) } +END { + json_save("var/mail.txt", mail_enable) +} + +BEGIN { + json_load("var/mail.txt", mail_enable) + for (_user in mail_enable) + debug("watching " mail_enable[_user] " for " _user) +} + +TO == NICK && /^sync/ { + json_load("var/mail.txt", mail_enable) + for (_user in mail_enable) + debug("watching " mail_enable[_user] " for " _user) +} # Email notifications BEGIN { @@ -13,9 +26,6 @@ BEGIN { mail_from = NICK "" mail_err = "If you received this message in error,\n" \ "someone in #rhnoise is being a jerk" - - for (_user in mail_enable) - debug("watching " mail_enable[_user] " for " _user) } function mail_send(addr, subj, body,