ANVEDI POP3
Met deze communicatiecode-eenheid kun je mails lezen met het POP3-protocol via de File Exchange Service.
Om deze service te kunnen gebruiken, hebt u Anvaigo EDI Connect versie 5.3.0.4 nodig en moet de File Exchange Service bereikbaar zijn.
Configuratie
Om het communicatiekanaal te configureren, zoekt u het op in de lijst met EDI-communicatiekanalen en klikt u op “Configureren”. Als je het kanaal net hebt aangemaakt, moet je misschien eerst de pagina verversen.
General
Selecteer of maak een nieuwe instantie voor File Exchange Service. Je moet de URL configureren (kan worden gekopieerd uit de configuratie en wordt getoond bij het opstarten als je de service direct start). De standaardwaarde is http://localhost:7098 en je moet de API-sleutel instellen die overeenkomt met het configuratiebestand. Je kunt de server gebruiken voor meerdere communicatiepartners.
Specificeert hoe de File Exchange Server moet omgaan met dubbele bestanden. De twee opties zijn:
Bestanden met een naam die eerder zijn geïmporteerd, worden niet opnieuw geïmporteerd.
Bestanden met een naam die eerder zijn geïmporteerd, worden opnieuw geïmporteerd.
Specificeert wat er met de bestanden moet gebeuren na het importeren naar Dynamics. De opties zijn:
De bestanden worden in het externe pad gelaten zoals ze zijn.
De bestanden worden verwijderd van het externe pad.
De bestanden worden verplaatst naar het archiefpad op afstand.
Server
Specificeert het adres van de mailserver.
Specificeert de poort van de mailserver.
Specificeert de coderingsmethode die moet worden gebruikt. De beschikbare opties zijn:
De versleuteling wordt automatisch onderhandeld tussen de File Exchange Service en de externe host. Dit is de standaardinstelling.
Er wordt geen versleuteling gebruikt.
Er wordt een versleutelde verbinding tot stand gebracht.
Er wordt een onversleutelde verbinding gestart en de server wordt gevraagd om de communicatie met versleuteling voort te zetten.
Specificeert hoe te authenticeren op de host op afstand. De beschikbare opties zijn:
Anonieme aanmelding wordt gebruikt.
Er wordt een combinatie van Gebruikersnaam en Wachtwoord gebruikt. Dit is de standaardinstelling.
Gebruikt de Exchange OAuth2 methode voor verificatie. Zie hieronder voor meer informatie.
OAuth2
Als je OAuth2 wilt gebruiken met Exchange 365 moet je een nieuwe “App registraties” aanmaken in de Azure portal.
Ga naar de Azure Portal, zoek naar “App registration” en maak een nieuwe aan. Noem het bijvoorbeeld Anvaigo File Exchange Service. Je kunt alle andere instellingen op de standaardwaarden laten staan en op “Registreren” klikken. (Je kunt hier meer te weten komen over App-regsitraties: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)
Noteer daarna de “Application (client) ID” en “Directory (tenant) ID” die je in de configuratie-instellingen van het communicatiekanaal moet zetten.
Er is één instelling die moet worden gewijzigd voor de nieuwe app-registraties: Selecteer “Authentication” in het linkerdeelvenster en zoek naar “Allow public client flows”. Dit moet ingeschakeld zijn om het aanmelden via de Device ID mogelijk te maken.
Zorg ervoor dat u in Dynamics “Exchange OAuth2” selecteert als autorisatiemethode. Selecteer “DeviceCode” als OAuth Methode en voer de Tenant ID en Client ID van de portal in (dit kan afwijken van de Dynamics Tenant ID!).
Om in te loggen klikt u op “Authenticate” in de POP3-instellingenpagina. Je krijgt een URL en DeviceID, waarmee je je kunt aanmelden. Een gecodeerd token wordt opgeslagen op de File Exchange Server en kan worden gebruikt om de e-mails op te halen, totdat de levensduur van het token is verstreken. In dit geval zal het ophalen van de berichten mislukken en moet je opnieuw inloggen.
