aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/email
blob: b193bab2bea6c50c14a3b4c2b9a15deda9031491 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/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,))