Nous comprenons l’importance de la communication par courrier électronique et savons que l’envoi de courriers électroniques est une exigence fréquente dans les applications modernes. De nombreuses personnes qui utilisent Gmail ont exprimé leur souhait de disposer d’une API qui facilite l’envoi de courriels par l’intermédiaire de l’API Gmail. L’intégration d’OAuth 2.0 était essentielle pour établir une connexion avec le serveur Gmail.
Nous avons le plaisir d’annoncer que nous allons nous aventurer dans la gestion de Gmail et mettre en œuvre une commande d’envoie d’email.
Connexion au compte
Avant de créer un email, nous allons créer un objet de connexion OAuth 2.0 et un objet Google.
var $oAuth2 : cs.NetKit.OAuth2Provider
var $google : cs.NetKit.Google
$oAuth2:=cs.NetKit.OAuth2Provider.new($param)
$google:=cs.NetKit.Google.new($oAuth2; {mailType: "JMAP"})
Envoi d’un courriel
Maintenant que la connexion OAuth 2.0 est prête, nous pouvons envoyer un email en utilisant la fonction mail.send( ) de l’objet $google que nous avons créé précédemment :
// Email creation
$email:=New object
$email.from:="youremail@gmail.com"
$email.to:="destinationmail@mail.com"
$email.subject:="Test Gmail API"
$email.textBody:="this is a Gmail API test"
// Email sending
$status:=$google.mail.send($email)
Consultez cette fonctionnalité avec le HDI ci-dessus et la documentation pour plus de détails !