hexlet-rus / runit

Online Editor Form Embedding
https://runit.hexlet.ru/
Other
33 stars 118 forks source link

closed/fix #420 #460

Closed Loresina closed 4 months ago

Loresina commented 4 months ago

Поправила файл mailer.config.ts :

  1. Имя отправителя "from" должно совпадать с реальным отправителем письма (иначе почтовый сервис не пропускает письмо) - добавила функцию, которая вытаскивает имя из TRANSPORT_MAILER_URL

  2. В своём деплое https://loresina-runit.onrender.com/ настроила отправку почты через smtp сервер yandex.ru со своего почтового ящика (данные забираются из env деплоя).

  3. Тестовый почтовый сервис - DebugMail.io - отправляет письмо по-умолчанию на свой сервис, если TRANSPORT_MAILER_URL в env нет. Это письмо можно увидель только в личном кабинете DebugMail.io. До конечного получателя письмо не отправляется (это не предусмотрено тестовыми smtp сервисами впринципе).

Тестировала => sign In => I can't remember the password => reset password письма точно приходят на mail.ru, gmail.com

Можно попробовать со своими данными https://loresina-runit.onrender.com/

fey commented 4 months ago

@dzencot посмотри, пожалуйста

fey commented 4 months ago

@Loresina подскажите, а вы тестировали код например на render? Я щас на проде запросил восстановление пароля - ничего не пришло. В сервисе unisender go тоже не вижу отправленных писем :thinking: Конечн допускаю, что url может быть некорректно записан или креды протухли

Loresina commented 4 months ago

@Loresina подскажите, а вы тестировали код например на render? Я щас на проде запросил восстановление пароля - ничего не пришло. В сервисе unisender go тоже не вижу отправленных писем 🤔 Конечн допускаю, что url может быть некорректно записан или креды протухли

тестировала на рендер, Вот мой деплой https://loresina-runit.onrender.com/ Здесь письмо идет через smtp сервис Яндекса

Также тестировала через debugmail.io

fey commented 4 months ago

гуд, тогда еще потесчу. Может быть url неверно вписал.

Loresina commented 4 months ago

гуд, тогда еще потесчу. Может быть url неверно вписал.

Добрый день! Удалось потестировать почту?

fey commented 4 months ago

еще нет, времени не хватает :(