#if send_email option is set to true in the configuraration for the device if send_email: actions = mail_config.get("actions", None) buttons_html = "" #if mail actions specified in configuration if actions: send_actions = actions.get("send", None) if send_actions: for s_action in send_actions: if s_action[1].get('enabled', True): print "Running Action: %s" % s_action[0] keyword, retval = modu._call_to_action( s_action[0], s_action[1]) mail_actions_resp[keyword] = retval modu.action_responses[keyword] = retval else: "Skipping Action: %s" % s_action[0] mail_token_data["data"] = mail_actions_resp reply_actions = actions.get("reply", None) if reply_actions: for i in reply_actions: mail_token_data["actions"].append(i[0]) buttons_html = modu.get_buttons(reply_actions, mail_token_data) fh = open("template.html")