fix credentials
This commit is contained in:
parent
f911e8aacd
commit
6da13d1120
1 changed files with 10 additions and 8 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
# %%
|
# %%
|
||||||
import email
|
import email
|
||||||
import json
|
import json
|
||||||
|
import os
|
||||||
from email.header import decode_header
|
from email.header import decode_header
|
||||||
from imaplib import IMAP4, IMAP4_SSL
|
from imaplib import IMAP4, IMAP4_SSL
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
@ -11,19 +12,20 @@ cred_file = Path("../credentials.json")
|
||||||
with open(cred_file, "r") as f:
|
with open(cred_file, "r") as f:
|
||||||
CREDENTIALS = json.load(f)
|
CREDENTIALS = json.load(f)
|
||||||
|
|
||||||
username = CREDENTIALS["imap_user"]
|
for key, value in CREDENTIALS.items():
|
||||||
password = CREDENTIALS["imap_pass"]
|
os.environ[key] = value
|
||||||
|
|
||||||
|
IMAP_HOST = os.environ["IMAP_HOST"]
|
||||||
|
IMAP_PORT = os.environ["IMAP_PORT"]
|
||||||
|
IMAP_USER = os.environ["IMAP_USER"]
|
||||||
|
IMAP_PASS = os.environ["IMAP_PASS"]
|
||||||
|
|
||||||
|
|
||||||
# ----------------------------------- imap ----------------------------------- #
|
# ----------------------------------- imap ----------------------------------- #
|
||||||
|
|
||||||
host = "mail.local-it.org"
|
|
||||||
imap_port = 143
|
|
||||||
imap_ssl_port = 993
|
|
||||||
|
|
||||||
|
with IMAP4_SSL(host=IMAP_HOST) as imap_server:
|
||||||
with IMAP4_SSL(host=host) as imap_server:
|
imap_server.login(IMAP_USER, IMAP_PASS)
|
||||||
imap_server.login(username, password)
|
|
||||||
imap_server.select("INBOX")
|
imap_server.select("INBOX")
|
||||||
|
|
||||||
# Search for all emails in the folder
|
# Search for all emails in the folder
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue