ANVEDI POP3
Ta jednostka kodu komunikacyjnego umożliwia odczytywanie poczty elektronicznej przy użyciu protokołu POP3 poprzez usługę wymiany plików.
Do korzystania z tej usługi potrzebny jest Anveo EDI Connect w wersji 5.3.0.4 oraz musi być osiągalny File Exchange Service.
Konfiguracja
Aby skonfigurować kanał komunikacyjny, znajdź go na liście kanałów komunikacyjnych EDI i kliknij „Konfiguruj”. Jeśli dopiero co utworzyłeś kanał, być może będziesz musiał najpierw odnieść się do strony.
Wybierz lub utwórz nową instancję usługi File Exchange Service. Musisz skonfigurować adres URL (może być skopiowany z konfiguracji i jest wyświetlany na starcie, jeśli uruchomisz usługę bezpośrednio). Domyślną wartością jest http://localhost:7098 i należy ustawić klucz API odpowiadający plikowi konfiguracyjnemu. Możesz używać serwera dla wielu partnerów komunikacyjnych.
OAuth2
W przypadku, gdy chcecie użyć OAuth2 z Exchange 365 będziecie musieli stworzyć nową „App registrations” w portalu Azure.
Dostał się do Azure Portal, wyszukaj „App registration” i utwórz nowy. Nazwij ją na przykład Anveo File Exchange Service. Możesz pozostawić wszystkie pozostałe ustawienia na wartościach domyślnych i kliknąć „Zarejestruj”. (Więcej o App regsitrations można dowiedzieć się tutaj: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)
Następnie zanotuj „ID aplikacji (klienta)” i „ID katalogu (lokatora)”, które musisz umieścić w ustawieniach konfiguracyjnych kanału komunikacyjnego.
Jest jedno ustawienie, które musi zostać zmienione dla nowych rejestracji aplikacji: Wybierz „Uwierzytelnianie” w lewym panelu i wyszukaj „Zezwalaj na publiczne przepływy klientów”. Należy włączyć tę opcję, aby umożliwić logowanie za pomocą Device ID.
W Dynamics należy pamiętać o wybraniu „Exchange OAuth2” jako metody autoryzacji. Wybierz „DeviceCode” jako metodę OAuth i wprowadź Tenant ID i Client ID z portalu (może to być inne niż Dynamics Tenant ID!).
Aby się zalogować, kliknij „Uwierzytelnij” na stronie ustawień POP3. Otrzymasz adres URL i DeviceID, który pozwoli Ci się zalogować. Zaszyfrowany token jest przechowywany na serwerze wymiany plików i może być użyty do uzyskania wiadomości e-mail, aż do wygaśnięcia czasu życia tokena. W takim przypadku pobieranie wiadomości nie powiedzie się i trzeba będzie się ponownie zalogować.