diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-11-29 05:15:17 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-11-29 05:15:17 +0100 |
| commit | 55ac6f03a23eca5f5ec9ff57ff4e16e9575770c6 (patch) | |
| tree | f8bf01dbb65510a721724a2d528a9b44e449c793 /code/api/src/Services/PasswordResetService.cs | |
| parent | d93735b58c3174d8ad79ef5cff7787b3ec825658 (diff) | |
| download | greatoffice-55ac6f03a23eca5f5ec9ff57ff4e16e9575770c6.tar.xz greatoffice-55ac6f03a23eca5f5ec9ff57ff4e16e9575770c6.zip | |
feat: Use postmarks http api instead of smtp
Diffstat (limited to 'code/api/src/Services/PasswordResetService.cs')
| -rw-r--r-- | code/api/src/Services/PasswordResetService.cs | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/code/api/src/Services/PasswordResetService.cs b/code/api/src/Services/PasswordResetService.cs index cb4bc1e..8c8e32b 100644 --- a/code/api/src/Services/PasswordResetService.cs +++ b/code/api/src/Services/PasswordResetService.cs @@ -49,16 +49,11 @@ public class PasswordResetService var request = new PasswordResetRequest(user); _database.PasswordResetRequests.Add(request); await _database.SaveChangesAsync(cancellationToken); - var emailFromAddress = _configuration.EMAIL_FROM_ADDRESS; - var emailFromDisplayName = _configuration.EMAIL_FROM_DISPLAY_NAME; var zonedExpirationDate = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(request.ExpirationDate, requestTz.Id); - var message = new MailMessage { - From = new MailAddress(emailFromAddress, emailFromDisplayName), - To = { - new MailAddress(request.User.Username, request.User.DisplayName()) - }, + var message = new MailService.PostmarkEmail() { + To = request.User.Username, Subject = "Reset password - Greatoffice", - Body = @$" + TextBody = @$" Hi {user.Username} Go to the following link to set a new password. |
