2 puan yazan wer2774 2026-04-05 | Henüz yorum yok. | WhatsApp'ta paylaş

Notion sayfa ID'sini verdiğinizde Gmail, Outlook ve Apple Mail'de doğru şekilde render edilen
HTML döndüren bir TypeScript kütüphanesidir.

import { renderFromNotion } from 'notion-to-email'  
  
const { html, title } = await renderFromNotion({  
  pageId: 'your-page-id',  
  token: 'your-notion-token',  
})  
// SES, SendGrid, Nodemailer vb. araçlara html'i iletin  

notionto.email hizmetini geliştirirken render katmanı giderek büyüdü,
ihtiyaç duyanların da kullanabilmesi için bunu ayrı bir kütüphane olarak ayırdım.

E-posta HTML'inde Flexbox/Grid kullanılamıyor; bunun yerine tablo tabanlı düzen ve satır içi stiller
kullanmak gerekiyor. Kütüphane bu dönüşümü kendi içinde gerçekleştiriyor.

20'den fazla blok türü destekleniyor: paragraf, başlık, liste, onay kutusu, toggle, callout, kod, formül, görsel,
YouTube gömme, tablo, sütun, senkronize blok vb.

Doğrudan HTML dosyası olarak dışa aktaran bir CLI da sunuluyor:

npx notion-to-email <page-id> -o email.html  

MIT lisansı.

Henüz yorum yok.

Henüz yorum yok.