Microsoft 365: Ricevere e-mail con l’API Microsoft Graph
Per accedere ai dati di Microsoft 365, come le e-mail, Microsoft sta deprecando l’autenticazione di base per IMAP e POP3 e promuove sempre più l’API Graph.
4D v19 R3 ha introdotto il componente 4D Netkit per gestire la connessione OAuth 2.0 e l’invio di posta elettronica tramite Graph API.
Nella v19 R8 sono stati aggiunti nuovi comandi per ricevere le e-mail ed elencare le cartelle della casella di posta elettronica.
Microsoft 365: Inviare e-mail
Conosciamo l’importanza dell’invio di e-mail e il fatto che si tratta di un’attività comune nelle applicazioni odierne. Molte persone che lavorano con Office 365 ci hanno chiesto un’API per inviare e-mail tramite l’API Microsoft Graph. La funzione OAuth 2.0 era un prerequisito per la connessione al server Microsoft e per l’introduzione di comandi per il recupero delle informazioni sugli utenti. Siamo lieti di procedere con la gestione delle e-mail, a partire dal comando invia e-mail.
Accesso 4D e Microsoft 365
Nella versione 4D v18 R6, 4D ha introdotto l’autenticazione OAuth 2.0 per accedere alle e-mail attraverso i trasportatori IMAP, SMTP o POP3. A partire da 4D v19 R3, 4D continua a implementare il protocollo OAuth 2.0 e fornisce un modo per richiedere facilmente programmando un token dalla piattaforma di identità Microsoft per connettersi all’API per Microsoft 365.
Creare, eliminare e rinominare le caselle di posta elettronica con IMAP
La funzione Mail, una serie di funzionalità enormi. La prima parte è stata rilasciata con 4D v17 R4 e da allora abbiamo fornito sempre più funzionalità.
4D v19 non fa eccezione, in quanto introduce nuove funzioni che consentono di gestire le caselle di posta elettronica tramite la programmazione. Ciò include la creazione, la ridenominazione e l’eliminazione delle caselle postali. Una casella di posta elettronica viene visualizzata come una cartella nei client di posta elettronica come Microsoft Outlook o Apple Mail.
Gestione dei flag IMAP
Per consentire alla vostra soluzione di integrarsi senza problemi con altri client di posta elettronica, spesso è necessario aggiungere informazioni come “già visto” o “urgente”. Il protocollo IMAP consente di associare un elenco di flag a un messaggio per gestire queste informazioni aggiuntive. 4D v18 R6 include una serie di funzioni per l’oggetto IMAP Transporter per aggiungere o rimuovere i flag IMAP.
Salvare le e-mail in una casella di posta specifica
Quando si inviano messaggi di posta elettronica da 4D, i clienti potrebbero aspettarsi di riceverne una copia nella casella “Inviati” visualizzata da Outlook o Apple Mail. Per questo, 4D v18 R6 ha un nuovo comando per voi. Salutate la nuova funzione di trasporto IMAP append() funzione.
Collegare i trasportatori di posta con un token OAuth 2.0
Ultimamente, i server di posta elettronica sul web hanno iniziato a passare all’autenticazione OAuth 2.0 per aumentare la sicurezza. A partire da 4D v18 R6, 4D offre un modo per impostare la modalità di autenticazione OAuth 2.0 di una connessione. Continuate a leggere per i dettagli!
Copiare, spostare ed eliminare le e-mail con IMAP
A volte è necessario salvare determinate e-mail in caselle di posta dedicate e altre volte si desidera eliminare determinate e-mail per tenere in ordine la propria INBOX. Le tre nuove funzioni che abbiamo aggiunto al transporter IMAP sono, copy(), move(), e delete() rendono tutto questo un gioco da ragazzi!
Ricerca di e-mail con protocollo IMAP
A volte è necessario trovare tutte le e-mail non lette sul server di posta e scaricarle per mostrarle al client. Il metodo searchMails lo fa per voi! Utilizza il protocollo di ricerca IMAP, che viene eseguito interamente sul lato server. Ciò significa che è veloce e consente di recuperare solo le e-mail desiderate.
Webinar 4D – 4D Write Pro: Creare un compositore di e-mail leggero
Anche durante il blocco, 4D ha continuato a promuovere un senso di comunità attraverso contenuti coinvolgenti, comunicazioni interattive e incontri virtuali come i webinar.
Se non l’avete notato, molti dei webinar 4D presentati da Will Taylor(Technical Account Manager, 4D US) sono stati resi pubblici sul nostro canale Youtube.
Il più recente riguarda 4D Write Pro e il modo in cui è possibile creare un compositore di e-mail leggero:
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica