ANVEDI POP3
Esta unidad de código de comunicación permite leer correos utilizando el protocolo POP3 a través del Servicio de Intercambio de Archivos.
Para utilizar este servicio es necesario disponer de la versión 5.3.0.4 de Anvaigo EDI Connect y que el servicio de intercambio de archivos esté accesible.
Configuración
Para configurar el canal de comunicación, búsquelo en la Lista de canales de comunicación EDI y haga clic en «Configurar». Si acabas de crear el canal, es posible que primero tengas que actualizar la página.
General
Seleccione o cree una nueva instancia de File Exchange Service. Tienes que configurar la URL (se puede copiar desde la configuración y se muestra al inicio si inicias el servicio directamente). El valor por defecto es http://localhost:7098 y hay que establecer la Clave API correspondiente al fichero de configuración. Puede utilizar el servidor para varios interlocutores de comunicación.
Especifica cómo gestionará el Servidor de Intercambio de Archivos los archivos duplicados. Las dos opciones son:
Los archivos con un nombre que ya se hayan importado anteriormente no se volverán a importar.
Los archivos con un nombre que ya se hayan importado anteriormente se volverán a importar.
Especifica qué hacer con los archivos después de la importación a Dynamics. Las opciones son:
Los archivos se dejan tal cual en la ruta remota.
Los archivos se eliminan de la ruta remota.
Los ficheros se mueven a la ruta de archivo remota.
Server
Especifica la dirección del servidor de correo.
Especifica el puerto del servidor de correo.
Especifica el método de encriptación a utilizar. Las opciones disponibles son:
El cifrado se negocia automáticamente entre el Servicio de Intercambio de Archivos y el host remoto. Esta es la configuración por defecto.
No se utiliza cifrado.
Se establece una conexión cifrada.
Se inicia una conexión no cifrada y se pide al servidor que continúe la comunicación con cifrado.
Especifica cómo autenticarse en el host remoto. Las opciones disponibles son:
Se utiliza el inicio de sesión anónimo.
Se utiliza una combinación de nombre de usuario y contraseña. Esta es la configuración por defecto.
Utiliza el método Exchange OAuth2 para la autentificación. Más información a continuación.
OAuth2
En caso de que quieras usar OAuth2 con Exchange 365 necesitarás crear un nuevo «App registrations» en el portal de Azure.
Accede al Portal Azure, busca «App registration» y crea una nueva. Llámalo, por ejemplo, Anvaigo File Exchange Service. Puede dejar todos los demás ajustes en los valores por defecto y hacer clic en «Registrar». (Puede obtener más información sobre las regsitraciones de Apps aquí: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)
A continuación, anote el «ID de aplicación (cliente)» y el «ID de directorio (inquilino)», que deberá introducir en los parámetros de configuración del canal de comunicación.
Hay un ajuste que debe cambiarse para los nuevos registros de aplicaciones: Seleccione «Autenticación» en el panel izquierdo y busque «Permitir flujos de clientes públicos». Debe estar activada para permitir el inicio de sesión a través del ID de dispositivo.
En Dynamics, asegúrese de seleccionar «Exchange OAuth2» como método de autorización. Seleccione «DeviceCode» como método OAuth e introduzca el ID de arrendatario y el ID de cliente del portal (¡puede ser diferente del ID de arrendatario de Dynamics!).
Para iniciar sesión, haga clic en «Autenticar» en la página de configuración de POP3. Obtendrás una URL y un DeviceID, que te permitirán iniciar sesión. Un token encriptado se almacena en el Servidor de Intercambio de Archivos y se puede utilizar para obtener los correos electrónicos, hasta que el tiempo de vida del token haya expirado. En este caso, la obtención de los mensajes fallará y tendrás que volver a conectarte.
