Emailer

Dakikalar İçinde Node.js'den E-posta Gönderin – Sunucu Kurulumu Gerekmez

Tek bir API çağrısıyla işlemsel ve pazarlama e-postaları göndermek için Emailer'ın Node.js SDK'sını kullanın.

Bir Node.js uygulamasından e-posta göndermek, karşılama mesajlarından şifre sıfırlamalara ve kampanya bültenlerine kadar yaygın bir gereksinimdir. Geleneksel yaklaşım, bir SMTP sunucusu kurmayı veya Nodemailer gibi bir kütüphane kullanmayı içerir. Ancak Emailer ile karmaşıklığı atlayabilir ve hafif SDK'mızı kullanarak doğrudan Node.js arka ucunuzdan e-postalar gönderebilirsiniz.

E-posta gönderme kod oluşturucu

Alanları doldurun ve dilinizde kullanıma hazır bir kod parçacığını kopyalayın.

Tek Satır Entegrasyon

npm paketini yükleyin, API anahtarınızı ayarlayın ve bir JSON yüküyle `send()` işlevini çağırın. SMTP yapılandırması yok, port yönetimi yok.

Yapay Zeka Destekli Teslimat

Emailer, en iyi gönderim IP'sini seçmek için makine öğrenimini kullanır ve her alıcı için gönderme zamanlarını optimize ederek açılma oranlarını %20'ye kadar artırır.

Gerçek Zamanlı Analitik

Webhook'lar veya pano aracılığıyla doğrudan Node.js uygulamanızdan açılma, tıklama, hemen çıkma ve spam şikayetlerini takip edin. Tüm veriler API aracılığıyla kullanılabilir.

Node.js ile e-posta göndermek nedir?

Node.js ile e-posta göndermek, e-posta işlevselliğini sunucu tarafı JavaScript kodunuza entegre etmek anlamına gelir. İster bir SaaS platformu, ister bir e-ticaret mağazası veya bir mobil uygulama arka ucu oluşturuyor olun, genellikle bildirimler, doğrulama bağlantıları veya pazarlama mesajları göndermeniz gerekir. Bunun için en popüler kütüphane, SMTP, TLS ve OAuth2'yi destekleyen Nodemailer'dır. Ancak SMTP kimlik bilgilerini yönetmek, hemen çıkma oranlarını ele almak ve yüksek teslim edilebilirlik sağlamak zaman alıcı olabilir.

Emailer bu baş ağrılarını ortadan kaldırır. Node.js SDK'mız, teslimat altyapısını, kimlik doğrulamayı ve analitiği yöneterek Emailer'ın API'sine bağlanır. Kutudan çıktığı gibi çalışan basit bir `sendEmail()` yöntemi elde edersiniz, böylece posta sunucuları yerine uygulama mantığınıza odaklanabilirsiniz.

Emailer'ı Node.js uygulamanıza nasıl entegre edersiniz

Emailer ile Node.js'den e-posta göndermeye başlamak için npm paketini yükleyin: `npm install @emailer/node`. Ardından API anahtarınızla yapılandırın: `const emailer = require('@emailer/node'); emailer.init({ apiKey: 'api_anahtarınız' });`.

E-posta göndermek şu kadar basit: `await emailer.send({ to: 'kullanici@ornek.com', subject: 'Hoş Geldiniz!', html: '<h1>Merhaba</h1>' });`. Ayrıca şablonlar kullanabilir, dosyalar ekleyebilir ve özel başlıklar ayarlayabilirsiniz. Emailer, DKIM, SPF ve DMARC'ı otomatik olarak yönetir, böylece e-postalarınız gelen kutusuna düşer, spam'a değil.

Neden Nodemailer yerine Emailer'ı seçmelisiniz?

Nodemailer güçlü bir kütüphanedir, ancak SMTP kimlik bilgilerini yönetmenizi ve yeniden denemeleri, hız sınırlarını ve hemen çıkma işlemlerini kendiniz halletmenizi gerektirir. Emailer, yerleşik analitik, açılma/tıklama takibi ve pazarlama kampanyaları için sürükle-bırak e-posta düzenleyicisi ile yönetilen bir hizmet sunar.

Ayrıca Emailer, yapay zeka destekli konu satırı optimizasyonu ve gönderme zamanı optimizasyonu sunar. Geliştiriciler için teslimat olayları için webhook'lar ve eksiksiz bir Node.js API referansı sağlıyoruz. Ücretsiz katmanımız ayda 500 e-posta içerir, böylece herhangi bir ön maliyet olmadan başlayabilirsiniz.

Node.js'den e-posta göndermek için en iyi uygulamalar

Programlı olarak e-posta gönderirken, hemen çıkmayı azaltmak için alıcı adresini her zaman doğrulayın. Bire bir e-postalar (şifre sıfırlamaları gibi) için işlemsel şablonlar ve haber bültenleri için ayrı şablonlar kullanarak gönderici itibarını koruyun. Yüksek hacimleri ve yeniden denemeleri yönetmek için bir kuyruk sistemi (örneğin Bull veya Kafka) uygulayın.

Emailer'ın Node.js SDK'sı, tek bir çağrıyla toplu gönderme, başarısızlık durumunda otomatik yeniden deneme ve ayrıntılı günlükler destekler. Ayrıca teslim edilebilirliği artırmak için özel bir izleme alan adı kurmanızı öneririz. Ve her zaman e-posta sağlığınızı izleyin – Emailer'ın panosu, açılma, tıklama ve şikayetler hakkında gerçek zamanlı bilgiler verir.

İşlemsel E-postalar

Node.js arka ucunuzdan sipariş onayları, şifre sıfırlamaları ve karşılama e-postaları gönderin. Emailer, ölçekte şablon oluşturma ve teslim edilebilirliği yönetir.

Pazarlama Kampanyaları

Güzel haber bültenleri oluşturmak için Emailer'ın sürükle-bırak oluşturucusunu kullanın, ardından kullanıcı olaylarına (örneğin kaydolma, satın alma) göre Node.js'den tetikleyin.

Otomatik Bildirimler

Uyarılar, raporlar veya hatırlatıcılar göndermek için Emailer'ı Node.js mikroservislerinizle entegre edin. SaaS uygulamaları, IoT platformları veya dahili araçlar için mükemmel.

SSS

Emailer'ı Nodemailer ile kullanabilir miyim?

Evet. Emailer, Nodemailer için özel bir taşıma sağlar. Mevcut Nodemailer kodunuzu koruyabilir ve taşımayı Emailer olarak değiştirebilirsiniz. Bu size her ikisinin de en iyisini sunar: tanıdık API artı yönetilen teslimat.

Node.js'den ücretsiz olarak kaç e-posta gönderebilirim?

Emailer'ın ücretsiz planı, ayda 500 e-posta ve 50 MB ek depolama alanı içerir. Ücretli planlar, 10.000 e-posta için ayda 9 dolardan başlar. Node.js uygulamanızdan yapılan API çağrılarının sayısında bir sınır yoktur.

Emailer, Node.js'te HTML şablonlarını destekliyor mu?

Kesinlikle. Doğrudan ham HTML iletebilir veya şablon sistemimizi kullanabilirsiniz. Şablonlarınızı panoya yükleyin ve Node.js kodunuzda kimliklerine göre referans verin. Dinamik içerik için Handlebars'ı da destekliyoruz.

Node.js SDK'sı için sistem gereksinimleri nelerdir?

SDK, Node.js 12.x ve üzeri ile çalışır. TypeScript ile tam uyumludur ve tip tanımları sağlıyoruz. Herhangi bir platformda çalışır: Linux, macOS, Windows ve AWS Lambda gibi sunucusuz ortamlar.

Node.js uygulamamda e-posta hemen çıkmalarını nasıl ele alırım?

Emailer, hemen çıkmalar, şikayetler ve açılmalar için webhook olayları gönderir. Node.js uygulamanız, Express rotaları aracılığıyla bu webhook'ları dinleyebilir ve veritabanınızı buna göre güncelleyebilir. Tüm teslimat durumlarını görüntülemek için bir pano da sağlıyoruz.

Bugün Node.js'den E-posta Göndermeye Başlayın

Ücretsiz kaydolun – kredi kartı gerekmez. API anahtarınızı alın ve 2 dakikadan kısa sürede ilk e-postanızı gönderin.

Ücretsiz hesabınızı oluşturun