Cześć, mam problem z potwierdzeniem e-mail. Chciałbym przetestować swoją aplikację, która po rejestracji ma wysyłać e-mail.

appsettings.json

{

  "Email": {
    "Server": "localhost",
    "Port": 25,
    "SenderName": "Krzysztof",
    "SenderEmail": "[email protected]"
  },

Niestety w momencie wykonywania:

                if (result.Succeeded)
                {
                    _logger.LogInformation("Zostało utworzone nowe konto użytkownika.");

                    var code = await _userManager.GenerateEmailConfirmationTokenAsync(user);
                    code = WebEncoders.Base64UrlEncode(Encoding.UTF8.GetBytes(code));
                    var callbackUrl = Url.Page(
                        "/Account/ConfirmEmail",
                        pageHandler: null,
                        values: new { area = "Identity", userId = user.Id, code = code, returnUrl = returnUrl },
                        protocol: Request.Scheme);

                    **await _emailSender.SendAsync(Input.Email, "Potwierdź Twój e-mail.",
                        $"Potwierdź twoje konto <a href='{HtmlEncoder.Default.Encode(callbackUrl)}'>klikając tutaj</a>.");
**

Otrzymuję komunikat o wyjątku: *ExtendedSocketException: Nie można nawiązać połączenia, ponieważ komputer docelowy aktywnie go odmawia. 127.0.0.1:25
*
Wyłączyłem zaporę, dodałem port w regule przychodzącej - niestety bez zmian. Czy macie może jakieś pomysły? W załączniku szczegóły exceptiona.