IMAP : Id de la boîte aux lettres et mots-clés du courrier
4D v20 apporte deux fonctionnalités très utiles aux transporteurs IMAP !
Interagir avec certains serveurs et clients de messagerie IMAP nécessite de gérer des mots-clés personnalisés dans les messages, et de bénéficier de certaines de leurs fonctionnalités spécifiques.
Nous avons également ajouté le support de l’ID de la boîte aux lettres dans notre Transporteur IMAP afin que vous puissiez identifier une boîte aux lettres donnée même après qu’elle ait été renommée.
Comparaison avec une valeur non définie
Depuis l’apparition d’ORDA, de classes et d’autres objets, vous devez travailler de plus en plus avec des valeurs non définies.
Puisque certains d’entre vous demandent une façon plus facile de les utiliser, à partir de la v20, vous pouvez comparer n’importe quel type de valeur à une valeur non définie sans générer d’erreur.
Nouveau serveur Websocket intégré
Dans un monde de plus en plus connecté, les sites web ou les applications IoT doivent être mis à jour en temps réel.
Un moyen de fournir des informations instantanément à vos sites est d’utiliser le protocole Websocket qui fournit un canal de communication full-duplex entre un serveur et un client. À partir de la v20, 4D fournit des commandes pour créer un serveur Websocket.
POP3 : Téléchargement de l’en-tête du courrier uniquement
Lorsque vous récupérez des messages électroniques à l’aide de POP3, il est possible de ne récupérer que les en-têtes du message (qui comprennent des informations telles que l’expéditeur, l’objet ou la date) sans télécharger l’intégralité du corps du message.
La récupération des seuls en-têtes peut s’avérer utile lorsque vous souhaitez parcourir rapidement la liste des messages de votre boîte aux lettres afin de déterminer ceux que vous souhaitez télécharger et lire dans leur intégralité.
À partir de 4D v20, un nouveau paramètre est ajouté à la fonction .getMail() du transporteur POP3 pour recevoir vos courriels sans le corps du message. Cette fonction peut être très utile si vous utilisez Gmail car elle ne déclenche pas la suppression des courriels lus.
Microsoft 365 : Créer, supprimer et renommer des dossiers de messagerie avec l’API Microsoft Graph
Pour accéder aux données de Microsoft 365, comme les courriels, Microsoft supprime l’authentification de base pour IMAP et POP3 et promeut de plus en plus l’API graphique.
Avec ce dernier ensemble de fonctions qui reprend toutes les fonctionnalités de gestion des dossiers de la 4D v20, vous disposez dans 4D NetKit d’un ensemble de fonctions pour gérer vos boîtes aux lettres en programmant avec l’API Microsoft Graph.
Initialisateur littéral d’objets et de collections
Dans votre code, les objets et les collections peuvent être instanciés à l’aide des commandes New object et New collection. Depuis 4D v20, vous disposez de nouveaux moyens plus simples et plus lisibles pour les initialiser : les objets littéraux et les collections littérales.
4D View Pro : Nouveautés de 4D v20
La liste des fonctionnalités de 4D View Pro s’allonge à chaque nouvelle version. Et cette version ne fait pas exception :4D v20 s’accompagne d’une nouvelle version de SpreadJS, la v16, et d’une mise à jour du ruban qui lui est compatible.
Découvrons les nouvelles fonctionnalités offertes par cette nouvelle version.
Microsoft 365 : Copier, déplacer, répondre et supprimer des e-mails avec l’API Microsoft Graph
Pour accéder aux données de Microsoft 365, comme les courriers électroniques, Microsoft a décidé de supprimer l’authentification de base pour IMAP et POP3 et de promouvoir de plus en plus l’API graphique.
À partir de la v19 R8, vous disposez désormais de nouvelles commandes intégrées dans 4D NetKit pour automatiser de manière native les opérations liées aux e-mails de Microsoft 365, telles que la copie, le déplacement, la réponse et la suppression des e-mails.
4D View Pro : Personnalisez le style de vos tableaux
Les tableaux font partie intégrante des documents 4D View Pro, c’est pourquoi nous avons fourni de nombreuses fonctionnalités liées aux tableaux au fil des versions de 4D. 4D v19 R8 en ajoute une nouvelle liée aux styles afin que le tableau s’intègre parfaitement au reste de votre document.
Désormais, VP Set table theme offre un moyen d’appliquer par programmation l’un des styles de tableau prédéfinis. Si aucun de ces styles ne répond à votre besoin, vous pouvez définir votre propre thème et l’appliquer à votre tableau.
Microsoft 365 : Recevoir des courriels avec l’API Microsoft Graph
Pour accéder aux données de Microsoft 365 comme les emails, Microsoft déprécie l’authentification de base pour IMAP et POP3 et promeut de plus en plus l’API Graph.
4D v19 R3 a apporté le composant 4D Netkit pour gérer la connexion OAuth 2.0 et l’envoi des emails via l’API Graph.
Dans la v19 R8, nous ajoutons de nouvelles commandes pour recevoir les emails et lister les dossiers de votre boîte aux lettres.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique