# SendGrid cn1lib

DevFeed: [SendGrid cn1lib](<https://devfeed.tech/articles/sendgrid-cn1lib-19512.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/sendgrid-cn1lib/>)

Author: Shai Almog

Published: 2018-08-13T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [SendGrid](<https://devfeed.tech/topics/sendgrid.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [API](<https://devfeed.tech/topics/api.md>), [Cloud APIs](<https://devfeed.tech/topics/cloud-apis.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [app](<https://devfeed.tech/tags/app.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [email](<https://devfeed.tech/tags/email.md>), [migration](<https://devfeed.tech/tags/migration.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [sendgrid](<https://devfeed.tech/tags/sendgrid.md>), [servers](<https://devfeed.tech/tags/servers.md>)

## AI overview

Codename One introduces a new cn1lib integrating SendGrid's REST API for transactional email. The article recommends migrating from the cloud email feature because the previous API could lead to blacklisting and delivery failures, while clarifying that the standard send email APIs remain unaffected.

## Source excerpt

When we announced the migration to the new cloud servers one of the casualties was the cloud email API. This was a well intentioned API for sending an email from an app. Unfortunately we didn't understand the complexities of modern mail systems well enough when we came up with this API. It turns out that this is pretty problematic. Mail servers get blacklisted and emails fail to deliver.