В 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
🌎 Vibrant hot springs in Yellowstone glow with brilliant colors thanks to heat-loving bacteria called thermophiles. These microbes produce pigments that create beautiful bands of green, yellow, and orange around the steaming pools. ✨
#Yellowstone⚡#microbes⚡#geology
👉subscribe Interesting Planet
In 1995, wolves were reintroduced to Yellowstone, sparking a remarkable ecological revival. Their presence changed elk behavior, allowing vegetation along riverbanks to recover. This regrowth stabilized soil and encouraged beaver populations to thrive, whose dams further improved water retention and created diverse aquatic habitats. Together, wolves and beavers helped reshape the ecosystem, even altering river flows. 🐺🦫🌿🌊
[Read more]
@googlefactss
#Wolves#Beavers#Yellowstone#EcosystemRestoration#RiverRevival#Conservation#NaturePower
«У меня были глупые фильмы, но я не вижу в этом проблемы. Разве я должен перестать быть собой ради популярности?».
Сегодня Кевину Костнеру исполнился 71 год.
#ВИДЕОТЕКА
#KevinCostner
#КевинКостнер
#TheUntouchables
#Неприкасаемые
#Revenge
#DancesWithWolves
#ТанцующийСВолками
#RobinGoodPrinceOfThieves
#РобинГудПринцВоров
#JFK
#TheBodyguard
#Телохранитель
#Waterworld
#ВодныйМир
#OpenRange
#ОткрытыйПростор
#TheHighwaymen
#Yellowstone
#Йеллоустоун