Produit

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.

Produit blank

Accès à 4D et Microsoft 365

Traduit automatiquement de Deepl

Dans la version 18 R6 de 4D, 4D a introduit l’authentification OAuth 2.0 pour accéder aux e-mails via les transporteurs IMAP, SMTP ou POP3. À partir de 4D v19 R3, 4D continue à mettre en œuvre le protocole OAuth 2.0 et fournit un moyen de demander facilement en programmant un jeton de la plateforme d’identité Microsoft pour se connecter à l’API pour Microsoft 365.

Produit blank

Créer, supprimer et renommer des boîtes aux lettres avec IMAP

Traduit automatiquement de Deepl

La fonctionnalité Courrier, un ensemble de fonctionnalités énorme. La première partie a été publiée avec 4D v17 R4, et depuis, nous avons livré de plus en plus de fonctionnalités.

4D v19 ne fait pas exception, car il apporte de nouvelles fonctions pour vous aider à gérer vos boîtes aux lettres par programmation. Cela inclut la création, le renommage et la suppression de boîtes aux lettres. Une boîte aux lettres est affichée comme un dossier dans les clients de messagerie tels que Microsoft Outlook ou Apple Mail.

Produit blank

Gérer les drapeaux IMAP

Traduit automatiquement de Deepl

Pour permettre à votre solution de s’intégrer harmonieusement à d’autres clients de messagerie, vous devez souvent ajouter des informations telles que « déjà vu » ou « urgent ». Le protocole IMAP vous permet d’associer une liste de drapeaux à un message pour gérer ces informations supplémentaires. 4D v18 R6 comprend un ensemble de fonctions pour l’objet IMAP Transporter permettant d’ajouter ou de supprimer des drapeaux IMAP.

Produit blank

Copier, déplacer et supprimer des e-mails avec IMAP

Traduit automatiquement de Deepl

Parfois, vous avez besoin de sauvegarder certains e-mails dans des boîtes aux lettres dédiées et d’autres fois, vous voulez supprimer certains e-mails pour garder votre boîte aux lettres en ordre. Les trois nouvelles fonctions que nous avons ajoutées au transporteur IMAP, copy(), move(), et delete() font de cette opération un jeu d’enfant !

Produit blank

Recherche d’emails avec le protocole IMAP

Traduit automatiquement de Deepl

Parfois, vous devez trouver tous les courriels non lus sur votre serveur de messagerie et les télécharger pour les afficher à votre client. La méthode searchMails le fait pour vous ! Elle utilise le protocole de recherche IMAP qui se fait entièrement du côté serveur. Cela signifie qu’elle est rapide et qu’elle vous permet de ne récupérer que les e-mails souhaités.

Produit blank

Recevoir des e-mails avec le protocole IMAP

Traduit automatiquement de Deepl

Dans 4D v18, nous avons introduit une nouvelle façon d’envoyer des emails. Ensuite, dans 4D v18 R2, nous avons ajouté une nouvelle façon de récupérer les emails en utilisant POP3. Maintenant, dans 4D v18 R4, nous faisons les premiers pas vers une nouvelle façon de gérer le protocole IMAP. Comme nous l’avons fait pour SMTP et POP3, il existe une nouvelle commande IMAP New transporter pour gérer le protocole IMAP.

Le protocole IMAP (Internet Message Access Protocol) est un protocole standard de l’Internet utilisé par les clients de messagerie pour récupérer les messages électroniques sur un serveur de messagerie. Ce protocole permet de gérer plusieurs boîtes aux lettres, de télécharger des e-mails, d’effectuer des recherches sur le serveur, de gérer l’état des messages, et bien plus encore !

Et avec cette première fonctionnalité IMAP, vous pouvez ajouter des méthodes au transporteur pour : avoir la liste des boîtes aux lettres disponibles, sélectionner une boîte aux lettres, et recevoir des emails de la boîte aux lettres sélectionnée. Voyons comment.