Example #1
0
 def send_mail_attach(self, name):
     doc = self.get_doc()
     for to_addr in self.to_addrs:
         msg = mail_util.create_message_jp_html_attach(
             self.from_addr, to_addr, self.title, self.content, "ISO-2022-JP", doc, name
         )
         mail_util.send_via_gmail(self.from_addr, to_addr, msg)
Example #2
0
    uu += 1
    if len(apps["install"]) == 0:
        leave += 1
    for app, title in apps["install"].items():
        print app, title
        summary.setdefault(app, {})
        summary[app].setdefault("num", 0)
        summary[app].setdefault("uu", 0)
        summary[app]["num"] += title
        summary[app]["uu"] += 1

label = ["ビデオ名", "インストールUU"]
d = []
for k, v in sorted(summary.items(), key=lambda x: x[1]["uu"], reverse=True):
    rec = [str(k), str(v["uu"])]
    d.append(rec)
table2 = html_table.table(label, d)

print "#############ビデオテーブルデータ取得################"
print table2

content = "<div>アプリ起動</div>" + table + "<div>ビデオインストール</div>" + table2

print "#############テーブルデータ取得################"
print content

title = u"こどもモードアプリ内行動レポート" + "( " + str(argvs[1]) + " ~ " + str(argvs[2]) + ")"
for to_addr in to_addrs:
    msg = mail_util.create_message_jp_html(from_addr, to_addr, title, content, "UTF-8")
    mail_util.send_via_gmail(from_addr, to_addr, msg)
Example #3
0
 def send_mail(self):
     doc = self.get_doc()
     for to_addr in self.to_addrs:
         msg = mail_util.create_message_jp_html(self.from_addr, to_addr, self.title, doc, "ISO-2022-JP")
         mail_util.send_via_gmail(self.from_addr, to_addr, msg)