Added SMTP_HOST, SMTP_PORT as environment variables
This commit is contained in:
parent
03d691bc0a
commit
fe5269b1a4
@ -7,4 +7,6 @@ OPENAI_CHAT_MODEL=
|
||||
OPENAI_CHAT_N=
|
||||
SENDER_EMAIL=
|
||||
RECEIVER_EMAIL=
|
||||
SENDER_APP_PASSWORD=
|
||||
SENDER_APP_PASSWORD=
|
||||
SMTP_HOST=
|
||||
SMTP_PORT=
|
15
app.py
15
app.py
@ -19,9 +19,11 @@ OPENAI_TRANSCRIPTION_MODEL = os.getenv('OPENAI_TRANSCRIPTION_MODEL', 'whisper-1'
|
||||
OPENAI_CHAT_SYSTEM_PROMPT = os.getenv('OPENAI_CHAT_SYSTEM_PROMPT', DEFAULT_PROMPT)
|
||||
OPENAI_CHAT_MODEL = os.getenv('OPENAI_CHAT_MODEL', 'whisper-1')
|
||||
OPENAI_CHAT_N = int(os.getenv('OPENAI_CHAT_N', '3'))
|
||||
SENDER_EMAIL = os.getenv("SENDER_EMAIL")
|
||||
RECEIVER_EMAIL = os.getenv("RECEIVER_EMAIL")
|
||||
SENDER_APP_PASSWORD = os.getenv("SENDER_APP_PASSWORD")
|
||||
SENDER_EMAIL = os.getenv("SENDER_EMAIL", None)
|
||||
RECEIVER_EMAIL = os.getenv("RECEIVER_EMAIL", None)
|
||||
SENDER_APP_PASSWORD = os.getenv("SENDER_APP_PASSWORD", None)
|
||||
SMTP_HOST = os.getenv("SMTP_HOST", "smtp.gmail.com")
|
||||
SMTP_PORT = int(os.getenv("SMTP_PORT", "465"))
|
||||
|
||||
def main():
|
||||
openai_client = OpenAI(
|
||||
@ -88,7 +90,7 @@ def send_email(subject, body, sender_email=SENDER_EMAIL, receiver_email=RECEIVER
|
||||
msg['To'] = receiver_email
|
||||
|
||||
try:
|
||||
with smtplib.SMTP_SSL('smtp.gmail.com', 465) as smtp:
|
||||
with smtplib.SMTP_SSL(SMTP_HOST, SMTP_PORT) as smtp:
|
||||
smtp.login(sender_email, sender_password)
|
||||
smtp.send_message(msg)
|
||||
print("Email sent successfully!")
|
||||
@ -104,6 +106,7 @@ def cleanup():
|
||||
|
||||
if __name__ == '__main__':
|
||||
setup()
|
||||
for each in main():
|
||||
|
||||
for summary in main():
|
||||
print("========")
|
||||
print(each.text)
|
||||
print(summary .text)
|
||||
|
Loading…
Reference in New Issue
Block a user