Konfigurowanie serwera SMTP
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Aby żądania opinii i alerty działały, należy skonfigurować serwer SMTP dla serwera Azure DevOps Server, wcześniej o nazwie Visual Studio Team Foundation Server (TFS). Serwer SMTP obsługuje następujące funkcje:
- powiadomienia osobiste
- powiadomienia zespołu i projektu
- powiadomienia na poziomie kolekcji projektów
Wymagania wstępne
- Aby wykonać te procedury, musisz być członkiem grupy zabezpieczeń administratorzy na serwerze warstwy aplikacji usługi Azure DevOps. Jeśli nie jesteś administratorem usługi Azure DevOps, dodaj się jako takiego teraz.
Konfigurowanie serwera SMTP
Otwórz konsolę administracyjną serwera Azure DevOps z menu Start. Lub w wierszu poleceń wpisz TFSMgmt.exe. Aby uzyskać więcej informacji, zobacz Otwórz konsolę administracyjną.
Wybierz Ustawienia alertów.
Włącz alerty e-mail i określ serwer SMTP oraz adres e-mail, który ma być używany do wysyłania wiadomości e-mail.
Jeśli wdrożenie jest skonfigurowane do używania protokołu SSL, zaznacz drugie pole wyboru i wprowadź certyfikat. Aby uzyskać więcej informacji, zobacz Konfigurowanie protokołu HTTPS przy użyciu protokołu SECURE Sockets Layer (SSL).
Wskazówka
- Upewnij się, że zapora jest skonfigurowana tak, aby zezwalała na komunikację między usługą Azure DevOps i serwerem SMTP.
- Skonfiguruj serwer SMTP, aby zezwolić anonimowym nadawcom na wysyłanie wiadomości e-mail lub musisz wcześniej utworzyć konto, które ma być używane jako konto e-mail dla alertów. Jeśli określisz konto usługi Azure DevOps (TFSService), to konto musi być kontem domeny z uprawnieniami do wysyłania wiadomości e-mail.
- Jeśli użyto konta systemowego (takiego jak usługa sieciowa) jako konta usługi Azure DevOps, pozostaw pola Użytkownik i Hasło puste dla zaawansowanej konfiguracji i upewnij się, że serwer SMTP jest skonfigurowany tak, aby zezwolić anonimowym użytkownikom na wysyłanie wiadomości e-mail. Alternatywnie określ konto domeny z obsługą poczty e-mail, które ma być używane jako konto e-mail dla alertów. Jeśli tego nie zrobisz, powiadomienia e-mail nie zostaną wysłane.
Sprawdź konfigurację: Otwórz osobiste powiadomienia. Może być konieczne odświeżenie przeglądarki, aby wyświetlić tę opcję, jeśli niedawno włączono serwer SMTP.
Utwórz alert, a następnie wykonaj akcję, która wyzwoli alert.