Fix: send ncloud mail (incompleted)
This commit is contained in:
@@ -1,12 +1,35 @@
|
||||
from unpaid_maestro_checker import UnpaidMaestroChecker
|
||||
from mail_sender import NCloud
|
||||
from mail_sender import MailSender
|
||||
|
||||
|
||||
def send_mail_waiting_7days_maestro(name, email, register_date):
|
||||
post_param = mail_sender.make_default_post_param(name, email)
|
||||
post_param['templateSid'] = 337
|
||||
post_param['parameters'] = {
|
||||
'maestro_name': name,
|
||||
'maestro_date': register_date
|
||||
}
|
||||
timestamp = MailSender.get_timestamp()
|
||||
# print('hmac : ' + MailSender.hash_hmac('ripemd160', 'The quick brown fox jumped over the lazy dog.', 'secret'))
|
||||
signature = MailSender.make_signature(NCloud.request_url, timestamp)
|
||||
# print('signature : ' + signature.decode('utf-8'))
|
||||
MailSender.send_email(post_param, timestamp, signature)
|
||||
|
||||
|
||||
mail_sender = MailSender()
|
||||
send_mail_waiting_7days_maestro('test1', 'jisangs@daum.net', '2019-04-08')
|
||||
|
||||
|
||||
'''
|
||||
checker = UnpaidMaestroChecker()
|
||||
week1MaestroList = checker.getUnpaid7daysMaestroList()
|
||||
for maestroData in week1MaestroList:
|
||||
maestroId = maestroData['MaestroID']
|
||||
name = maestroData['Name']
|
||||
email = maestroData['Email']
|
||||
registeredDateTime = maestroData['AcceptClausesDateTime']
|
||||
availableDateTime = maestroData['AvailableActivateDateTime']
|
||||
day7MaestroList = checker.get_unpaid_7days_maestro_list()
|
||||
for maestro_data in day7MaestroList:
|
||||
maestro_id = maestro_data['MaestroID']
|
||||
name = maestro_data['Name']
|
||||
email = maestro_data['Email']
|
||||
registered_dateTime = maestro_data['AcceptClausesDateTime']
|
||||
available_dateTime = maestro_data['AvailableActivateDateTime']
|
||||
print("{0}, {1}, {2}, {3}, {4}" \
|
||||
.format(maestroId, name, email, availableDateTime, registeredDateTime))
|
||||
.format(maestro_id, name, email, available_dateTime, registered_dateTime))
|
||||
'''
|
||||
Reference in New Issue
Block a user