OpenEmail për Codex

Dërgoni emailme Codex.

Ngjitni një prompt dhe Codex instalon SDK-në, e mban çelësin tuaj në server dhe shkruan kodin e dërgimit.

Hapni Codex
Prompt për Codex
Shto email transaksional në këtë aplikacion me OpenEmail.

1. Instalo SDK-në për TypeScript me npm install @openemail/sdk.
2. Lexo çelësin API nga variabli i mjedisit OPENEMAIL_API_KEY, vetëm në server. Mos ia dërgo kurrë shfletuesit dhe mos e bëj kurrë commit.
3. Shkruaj një funksion ndihmës sendEmail që thërret init një herë, pastaj openemail.emails.send. Dërgo nga një adresë në një domen të verifikuar në OpenEmail.
4. Mbaje dërgimin në kodin e serverit, pranë kodit që krijon përdoruesit.
5. Kalo një idempotencyKey të ndërtuar nga ngjarja, si welcome:<userId>, që një riprovë të mos dërgojë kurrë dy herë.
6. Dërgo një email mirëseardhjeje kur dikush regjistrohet dhe shkruaj në log id-në që kthehet.

Referenca e SDK-së: https://openemail.uk/docs/sdk

Ndryshoni dërguesin dhe ngjarjen nisëse sipas aplikacionit tuaj. Pjesa tjetër është mënyra si pret OpenEmail të thirret.

Tre hapa,
pastaj dërgon.

  1. 01

    Krijoni një çelës

    Te Cilësimet, krijoni një çelës që mund të dërgojë. Sekreti shfaqet vetëm një herë.

  2. 02

    Mbajeni sekret

    Vendoseni te .env si OPENEMAIL_API_KEY dhe mbajeni .env jashtë git-it.

  3. 03

    Ngjitni promptin

    Codex instalon SDK-në dhe shkruan kodin e dërgimit. Lexoni ndryshimin, pastaj ekzekutojeni.

Çfarë shkruan.
Një rrugë, një thirrje.

Një rezultat tipik. Codex mund t'i emërtojë skedarët ndryshe.

lib/email.ts
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) export async function sendWelcome(user: User) {  const sent = await openemail.emails.send({    from: 'Acme <[email protected]>',    to: user.email,    subject: `Welcome, ${user.name}`,    html: `<p>Thanks for signing up, ${user.name}.</p>`,  }, {    idempotencyKey: `welcome:${user.id}`,  })   console.log(sent.id)}

Doni që Codex të lexojë edhe postën tuaj?

Lidheni përmes MCP që të kërkojë në biseda, t'i lexojë dhe të përgjigjet, brenda qasjes që miratoni.

Lidhni Codex përmes MCP

Krijoni një çelës.
Dërgoni diçka.

Qasje e plotë në API, MCP dhe SDK në çdo plan, përfshirë atë falas.