|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Юзер забыл пароль, ак реализовать сброс/установку нового пароля через емейл? В принципе-то более-менее понятно https://metanit.com/sharp/aspnet5/16.6.php но вот вопрос: Код: c# 1. 2. 3. 4. 5. 6.
EmailService - должен уметь отправлять емейлы, т.е. должны быть настройки почтового сервера, доступа. Как его реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 15:23 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. так это ... есть нативный SmtpClient - но его уже сам доктор Microsoft не рекомендует, хотя работает ... Есть SmtpClient в MailKit , который и рекомендуется ... Поскольку надо отправить ссылку, то рекомендуется использовать в теле письма Multipart("mixed") и TextPart("html") ... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 19:02 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. так это ... есть нативный SmtpClient - но его уже сам доктор Microsoft не рекомендует, хотя работает ... Есть SmtpClient в MailKit , который и рекомендуется ... Поскольку надо отправить ссылку, то рекомендуется использовать в теле письма Multipart("mixed") и TextPart("html") ... понял. А вот, кстати, можно ли послать емейл через gmail.com? Например, confirmation email или для сброса пароля. Ну, чисто, для отладки использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 19:52 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Ролг Хупин carrotik Ролг Хупин, .. так это ... есть нативный SmtpClient - но его уже сам доктор Microsoft не рекомендует, хотя работает ... Есть SmtpClient в MailKit , который и рекомендуется ... Поскольку надо отправить ссылку, то рекомендуется использовать в теле письма Multipart("mixed") и TextPart("html") ... понял. А вот, кстати, можно ли послать емейл через gmail.com? Например, confirmation email или для сброса пароля. Ну, чисто, для отладки использовать. можно конечно... тебя интересует какие настройки при этом прописывать? дык погугли: https://stackoverflow.com/questions/33496290/how-to-send-email-by-using-mailkit ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 20:08 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. кстати, в последнее время участились на разных форумах вопросы по поводу того, что Google/Gmail не позволяет (или позволяет только через определенные танцы с бубном) отправлять через себя письма стандартным клиентом Smtp в связи с усиленными настройками безопасности ... В этом случае есть вариант отправки писем через Google API, там авторизация более надежная, хотя и требует некоторой подготовки: Send email using Gmail API in C# ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 16:00 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
чет мне кажется, если заниматься рассылкой через gmail то забаннят просто, надо либо через google suite это делать, либо еще как. но это так, мысли вслух ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 16:22 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Roman Mejtes, .. нет, ну Google API для того и продвигают, чтобы работать с сервисами Google через свои приложения ... я так понимаю ... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 17:59 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. так это ... есть нативный SmtpClient - но его уже сам доктор Microsoft не рекомендует, хотя работает ... Есть SmtpClient в MailKit , который и рекомендуется ... Поскольку надо отправить ссылку, то рекомендуется использовать в теле письма Multipart("mixed") и TextPart("html") ... MailKit выглядит прилично, он совместим с NET Core? Нашел такое https://github.com/myloveCc/NETCore.MailKit Но это не такое развесистое как MailKit ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2019, 10:22 |
|
Реализация сброса пароля?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Mailkit работает под Net Core 2.1 - проверено ... насчет 3.0 - пробовать надо ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2019, 10:41 |
|
|
start [/forum/topic.php?fid=18&msg=39907756&tid=1354830]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 266ms |
total: | 421ms |
0 / 0 |