aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/email
blob: d531c6182c852ce1603c2ccd9f08a0d68dec5c52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#/usr/bin/python
from serenitas.utils.exchange import ExchangeMessage
import sys
import argparse


parser = argparse.ArgumentParser()
parser.add_argument("recipient")
parser.add_argument("-s", "--subject", help="subject")
parser.add_argument("body", nargs="?", type=argparse.FileType("r"), default=sys.stdin)
args = parser.parse_args()

em = ExchangeMessage()
em.send_email(args.subject,
              args.body.read(),
              (args.recipient,)
              )