Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 14 days 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 (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-17T12:44:16.000Z (6 months ago)
- Last Synced: 2024-06-17T14:13:49.641Z (6 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 = "[email protected]"`
`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-часовом формате.