2013-07-17 5 views
6

Używam Jenkins v1.521 na serwerze Windows 2008 R2. Muszę włączyć powiadomienia o kompilacji wiadomości e-mail w kompilacjach. Zainstalowałem także wtyczkę e-mail ext.Konfiguracja e-maila Jenkinsa - Konfiguracja e-maila testowego powiedzie się, ale e-mail nie został odebrany przez użytkownika

Skonfigurowałem szczegóły SMTP server w Konfiguruj system w Jenkins. Próbowałem wysłać wiadomość testową od Jenkinsa przy użyciu opcji "Konfiguracja testowa", podając mój adres e-mail i otrzymałem komunikat "Wysyłaj e-maile z powodzeniem", ale wydaje mi się, że nie otrzymuję wiadomości e-mail.

Próbowałem również telnet do SMTP server bezpośrednio na serwerze hostującym Jenkinsa i wysłałem e-mail ręcznie i zadziałało. Otrzymałem wiadomość e-mail.

Zastanawiam się, dlaczego część wysyłania wiadomości nie działa przez Jenkins?

Czy ktoś może podać mi propozycje rozwiązania tego problemu?

Odpowiedz

9

Aby to zadziałało, należy wprowadzić prawidłowy adres e-mail w polu "Adres e-mail administratora systemu". To pole znajduje się na tej samej stronie, ale znajduje się w innej sekcji wyżej. Bez tego również otrzymałem wiadomość, że e-mail został wysłany, ale nigdy go nie otrzymałem. Po ustawieniu e-maile testowe zaczęły być poprawnie odbierane.

+1

Poważnie, to powinno być lepiej udokumentowane lub zatwierdzone przy zapisywaniu ... Dzięki za tę odpowiedź – chickenchilli

+2

Nawet po ustawieniu tego nadal nie otrzymuję powiadomień e-mail. – Healforgreen

Powiązane problemy