https://github.com/daniilsonufrijuks/email-sender-python
Auto email sender python
https://github.com/daniilsonufrijuks/email-sender-python
email email-python email-sender email-verification python python-tutorial pythonweb smtp-server web
Last synced: 4 months ago
JSON representation
Auto email sender python
- Host: GitHub
- URL: https://github.com/daniilsonufrijuks/email-sender-python
- Owner: daniilsonufrijuks
- Created: 2024-06-17T12:43:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-17T12:44:16.000Z (over 1 year ago)
- Last Synced: 2025-02-02T19:49:40.646Z (9 months ago)
- Topics: email, email-python, email-sender, email-verification, python, python-tutorial, pythonweb, smtp-server, web
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
##Настройка скрипта
**1. Установка необходимых библиотек:**
Убедитесь, что у вас установлены библиотеки schedule и smtplib. Для установки schedule выполните:
`pip install schedule`
**2. Настройка учетных данных:**
Введите свои учетные данные электронной почты и пароль:
`sender_email = "your_email@example.com"`
`password = "your_email_password"`
**3. Настройка SMTP-сервера:**
Замените "smtp.example.com" на SMTP-сервер вашего почтового провайдера (например, для Gmail это будет "smtp.gmail.com"):
`with smtplib.SMTP_SSL("smtp.example.com", 465, context=context) as server:`
**4. Путь к отчету:**
Убедитесь, что файл отчета находится в указанном месте, или измените путь к файлу:
`filename = "report.pdf"`
**5. Настройка времени отправки:**
Измените время в строке schedule.every().day.at("09:00").do(send_email) на нужное вам. Формат времени - "HH
" в 24-часовом формате.