В Python есть удобный почтовый debug-сервер. Он поможет проверить работу почты вашего web-проекта на этапе разработки без необходимости настраивать внешние сервисы или взаимодействие с реальными серверами Google или Yandex. Этот сервер просто печатает все сообщения в консоль.
Таким образом удобно дебажить одноразовые ссылки активации или просто факт отправки письма по расписанию.
Запускается очень просто:
python3 -m smtpd -n -c DebuggingServer localhost:1025
Теперь настройте ваш проект на использование этого сервера. Например вот так настраивается Django:
# settings.py
if DEBUG:
EMAIL_HOST = 'localhost'
EMAIL_PORT = 1025
EMAIL_HOST_USER = ''
EMAIL_HOST_PASSWORD = ''
EMAIL_USE_TLS = False
DEFAULT_FROM_EMAIL = '[email protected]'
#django#tricks
Nothing OS 2.5 Open Beta 2 | Phone (2) | Android 14
📝 Details:
- Version: 2.5 Beta 2
- Type: #NOS#OBT#A14#Beta
- Codename: #Pong
- Released: 02/11/23
Links:
⬇️ Download : Beta tool | Beta Package (Full) | Incremental (from beta 1) | Rollback (to 2.0.4) | TG Community Archive
⚙️ Changelogs | Official Intro
🏛Nothing Community Website
📸 Screenshots
🗒To-Do List
Disclaimer:
- Keep checking system updates (if you are already on beta 1).
- Since this is a Beta version, there’s a very small chance the test software may interfere with your data and require a factory reset. In this instance, your data will be lost. We strongly recommend backing up all your data before accessing the software.
- Rollback to NOS 2.0.4 Involves data loss, backup prior proceeding
- For those getting error "ENOENT" during Android 14 Beta update:
Make sure you have a folder named Documents in your storage
🔔 Updates : @NothingPhone2Updates
🐙 Chat : @NothingPhone2
Nothing OS 2.5 Open Beta 1 | Phone (2) | Android 14
📝 Details:
- Version: 2.5 Beta 1
- Type: #NOS#OBT#A14#Beta
- Codename: #Pong
- Released: 07/10/23
Links:
⬇️ Download : Beta tool | Beta Package | Rollback | Gdrive
🏛Nothing Community Website (Installation & Changelogs)
📸 Screenshots
🗒To-Do List
Disclaimer:
- Since this is a Beta version, there’s a very small chance the test software may interfere with your data and require a factory reset. In this instance, your data will be lost. We strongly recommend backing up all your data before accessing the software.
- Rollback to NOS 2.0.3 Involves data loss, backup prior proceeding
- For those getting error "ENOENT" during Android 14 Beta update:
Make sure you have a folder named Documents in your storage
🔔 Updates : @NothingPhone2Updates
🐙 Chat : @NothingPhone2