import os from dotenv import load_dotenv from mail_order_bot.email_client import EmailClient if __name__ == "__main__": # подгружаем переменные окружения load_dotenv() email_client = EmailClient( imap_host=os.getenv('IMAP_HOST'), smtp_host=os.getenv('SMTP_HOST'), email=os.getenv('EMAIL_USER'), password=os.getenv('EMAIL_PASSWORD'), imap_port=os.getenv('IMAP_PORT'), smtp_port=os.getenv('SMTP_PORT') ) emails = email_client.get_emails(folder=self.config.email_dir, only_unseen=True, mark_as_read=True) for email in emails: print(email.subj) print(email.from_addr) print(email.dt) print(email.body) print(email.first_sender) print('--------------------------------') email_client.close()