-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.py
33 lines (26 loc) · 1.22 KB
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import sys
# setting this to true will set recipient emails to MSG_KEYS['preview_email']
PREVIEW_MODE = False
# if PREVIEW_MODE is True, the email receipient is replaced with PREVIEW_EMAILS
PREVIEW_EMAILS =['!!your email address!!']
# SMTP settings
SMTP_SERVER = 'smtp.gmail.com:587'
SMTP_EMAIL = '!!your email address!!'
SMTP_PWD = '!!your password!!'
# what's listed in the "From" field. Ideally should match what you entered
# for SMTP_EMAIL, otherwise you risk getting marked as 'spam'
MSG_FROM = 'My full name <[email protected]>'
MSG_CC = ['Your colleague <[email protected]>']
# these are any extra params that aren't in recipients.tsv, but that you want to use
# in either the body or subject
EXTRA_PARAM_KEYS = {
'sender_name': '!!Your Name Goes Here!!'
}
# these are the param values from recipients.tsv that contains the 'to' and 'cc' values
HEADER_PARAM_EMAIL = 'email' # this value is required
HEADER_PARAM_CC = 'cc' # cc values are optional
# on the command line, specify the folder that contains your batch files
FOLDER_NAME = sys.argv[1]
FILENAME_BODY = FOLDER_NAME + '/body.txt'
FILENAME_SUBJECT = FOLDER_NAME + '/subject.txt'
FILENAME_RECIPIENTS_TSV = FOLDER_NAME + '/recipients.tsv'