В 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
❗️ԱՄՆ-ում միջադեպ է տեղի ունեցել UFC մարտիկ Արման Ծառուկյանի հետ․ նրան իջեցրել են ինքնաթիռից՝ թռիչքի ընթացքում հեռախոսով զբաղված լինելու պատճառով։
Մարզիկը մեկնում էր մասնակցելու Real American Freestyle 8 մրցաշարին։
#UFC
Shara "Bullet" will face Michal Oleksiejczuk
The fight will be the co-main event of the UFC tournament in Abu Dhabi, scheduled for August 3.
#UFC
👁Subscribe to Main Event | Sport News
Khamzat Chimaev on his return to the octagon
"There is no fighter in the UFC who has won seven fights and hasn't fought for the title. Right now, I'm training in Russia, at 'Akhmat.' I've never had conditions like this anywhere else before."
#UFC
👁Subscribe to Main Event | Sport News
Масштабный проект для турнира UFC
Трамп анонсировал строительство стадиона на 100 000 мест для турнира UFC рядом с Белым домом. Это будет самое массовое мероприятие в истории UFC, превосходящее предыдущий рекорд в 57 000 зрителей.
#UFC#Спорт
Russia News — Подпишись