Mailmerge‑JS İndir – Açık Kaynaklı AI E‑posta Otomasyon Aracı
Genel Bakış
Mailmerge‑JS, büyük miktarlarda kişiselleştirilmiş e‑postaları, kopyala‑yapıştır ya da ayrı şablonlar yönetme zahmetine girmeden göndermeniz gereken Gmail güç kullanıcıları için özel olarak geliştirilmiş açık kaynaklı, AI destekli bir komut‑satırı aracıdır. Gmail API’si ve modern JavaScript kütüphanelerini kullanarak, Mailmerge‑JS tek bir şablonda yer tutucular tanımlamanıza, bir CSV ya da JSON veri kaynağıyla beslemenize ve aracın her alıcı için isim, şirket ya da istediğiniz özel alanı e‑posta gövdesi ve konu satırına otomatik olarak eklemesine olanak tanır. AI bileşeni ise bir adım daha ileri gider: konu satırı varyasyonları önerir, etkileşimi artırmak için e‑posta metnini yeniden yazar ve kampanya başlamadan önce olası spam tetikleyicilerini işaretler. npm üzerinden dağıtıldığı için kurulum tek bir komutla gerçekleşir ve tüm kod tabanı GitHub’da izin verici MIT lisansı altında bulunur; bu da geliştiricilerin projeye katkı sağlamasını, denetlemesini ya da çatallamasını teşvik eder. İster bir ürün lansmanını yöneten bir pazarlamacı, ister adaylarla iletişime geçen bir işe alım uzmanı, ister müşterileriyle takip yapan bir küçük işletme sahibi olun, Mailmerge‑JS güvenli, şeffaf ve son derece özelleştirilebilir bir çözüm sunar; doğrudan Gmail gelen kutunuzla bütünleşir ve sık sık kişi başı ücret talep eden üçüncü‑taraf SaaS platformlarına olan ihtiyacı ortadan kaldırır.
Ana Özellikler
- AI‑destekli konu satırı oluşturma: E‑posta içeriğinize göre dikkat çekici konu satırları öneren doğal dil modelleri kullanır.
- Dinamik şablonlama: Veri kaynağınızdaki herhangi bir alan için {{placeholders}} destekler, tam kişiselleştirilmiş mesajlar oluşturur.
- CSV/JSON veri içe aktarma: Yaygın formatlardan ileti listelerini sorunsuzca okur, elektronik tablo geçişini zahmetsiz hâle getirir.
- Gmail API entegrasyonu: E‑postaları doğrudan Gmail hesabınızdan gönderir, gönderilen klasörünüzü ve konu dizilerini korur.
- Spam‑risk analizi: Spam filtrelerini tetikleyebilecek içeriklere gerçek‑zamanlı geri bildirim sağlar, teslimat oranını yüksek tutmanıza yardımcı olur.
- Açık kaynak şeffaflığı: Tüm kaynak kodu GitHub’da herkese açıktır, topluluk denetimlerine ve katkılarına olanak tanır.
- Çapraz‑platform CLI: Node.js kurulu olduğu sürece Windows, macOS ve Linux’ta çalışır.
- Sürümleme ve otomatik güncellemeler: npm güncellemeleri yönetir, her zaman en yeni hata düzeltmeleri ve özelliklere sahip olmanızı sağlar.
- Genişletilebilir eklenti sistemi: Geliştiriciler, ek dosya ekleme ya da CRM API’leriyle bütünleşme gibi işlevleri genişletmek için özel modüller yazabilir.
- Gizlilik‑öncelikli tasarım: Dış sunucular e‑posta içeriğinizi saklamaz; her şey yerel makinenizde çalışır.
Kurulum ve Kullanım Talimatları
Mailmerge‑JS’yi çalıştırmak, terminal kullanmaya hâkim herkes için basittir. Dakikalar içinde kişiselleştirilmiş kampanyalar göndermeye başlamak için şu adımları izleyin:
Önkoşullar
- Sisteminize kurulu Node.js (v14 veya üzeri).
- API erişimi etkin bir Gmail hesabı (Google Cloud Console’da OAuth kimlik bilgileri oluşturmanız gerekir).
- En az iki sütun içeren bir CSV ya da JSON dosyası:
emailve kullanmak istediğiniz özel alanlar (ör.first_name,company).
Adım‑Adım Kurulum
- Terminalinizi (Komut İstemi, PowerShell veya Bash) açın.
npm install -g mailmerge-jskomutunu çalıştırarak paketi global olarak kurun.- Kurulum sonrası,
mailmerge-js initkomutunu çalıştırarak Gmail API kimlik bilgilerini yapılandırın. Bu, uygulamaya e‑posta gönderme izni vermeniz için bir tarayıcı penceresi açacaktır. - Oluşturulan
credentials.jsondosyasını varsayılan dizine kaydedin (~/.mailmerge-js/Unix‑benzeri sistemlerde veya%USERPROFILE%\.mailmerge-js\Windows’da).
Kampanya Çalıştırma
- Dinamik içerik için
{{placeholders}}kullanan bir e‑posta şablonu dosyası oluşturun (ör.template.txt). Örnek:Subject: {{subject_line}} Hi {{first_name}}, We’re excited to announce our new product launch at {{company}}. Let’s schedule a quick call to discuss how it can benefit your team. Best, Your Name - Aşağıdaki komutu çalıştırın:
mailmerge-js send --template template.txt --data contacts.csv --subject "Your Custom Subject"
contacts.csvyerine veri dosyanızın yolunu koyun. - Araç her satırı ayrıştırır, yer tutucuları değiştirir, AI modeliyle konu varyasyonları önerir (etkinleştirildiyse) ve e‑postaları Gmail API üzerinden kuyruğa alır.
- Terminalde ilerlemeyi izleyin; işlem sonunda gönderilen sayısı, hatalar ve olası spam uyarılarını gösteren bir özet raporu oluşturulur.
İleri düzey kullanıcılar aracı CI boru hatlarına entegre edebilir, cron işleriyle tekrarlayan kampanyalar zamanlayabilir ya da daha sıkı otomasyon için temel JavaScript kütüphanesini doğrudan çağıran özel betikler yazabilir.
Uyumluluk, Artılar & Eksiler ve Sıkça Sorulan Sorular
Uyumluluk
Mailmerge‑JS, Node.js destekleyen herhangi bir işletim sisteminde çalışır; Windows 10/11, macOS 10.15+ (Catalina ve sonrası) ve Ubuntu, Fedora, Debian gibi büyük Linux dağıtımları dahildir. Gmail API kullandığı için ek istemci‑tarafı bağımlılıkları yoktur—e‑postalar buluttan, yerel bir SMTP sunucusundan değil gönderilir.
Artılar
- Tamamen açık kaynaklı ve ücretsiz.
- AI desteği konu satırlarını ve içerik kalitesini artırır.
- Yerel çalışır, veri gizliliğini korur.
- Gmail entegrasyonu gönderilen tüm mesajları gelen kutunuzda tutar.
- Eklentiler ve özel betiklerle genişletilebilir.
Eksiler
- Komut satırı ve Node.js konusunda temel bilgi gerektirir.
- İlk OAuth kurulumu teknik olmayan kullanıcılar için göz korkutucu olabilir.
- Yerel GUI yoktur; tüm etkileşimler metin tabanlıdır.
- Hız sınırlamaları Gmail API kotasına bağlıdır.
SSS
Mailmerge‑JS gerçekten ücretsiz mi?
Evet. Araç MIT lisansı altında yayınlanmıştır; bu, lisans ücreti ödemeden indirip, değiştirebilir ve kullanabileceğiniz anlamına gelir. AI önerileri dahil tüm özellikler açık kaynak paketinde bulunur.
Ücretli bir Gmail hesabına ihtiyacım var mı?
Hayır. Ücretsiz @gmail.com adresleri de dahil olmak üzere herhangi bir Gmail hesabı kullanılabilir; tek şart Google Cloud Console üzerinden API erişiminin etkinleştirilmesidir. Ancak yüksek hacimli kampanyalar Gmail’in günlük gönderim limitlerine tabi olabilir.
AI bileşeni verileri buluta göndermeden nasıl çalışıyor?
Mailmerge‑JS, konu satırı oluşturma ve içerik analizi için yerel olarak çalışan hafif bir dil modeli içerir. Hiçbir e‑posta içeriği makinenizden çıkmaz, bu da gizlilik düzenlemelerine uyumu sağlar.
Mail merge’ime ek dosya ekleyebilir miyim?
Evet. --attachment bayrağını kullanarak her e‑posta için bir dosya yolu belirtebilirsiniz. Alıcı bazlı ekler için CSV’nizde her satıra dosya yolunu içeren bir sütun ekleyebilirsiniz.
Bir e‑posta gönderilemezse ne olur?
Başarısız gönderimler terminal çıktısında kaydedilir ve mailmerge-errors.log dosyasına yazılır. Araç kalan alıcıları işlemeye devam eder; --retry-failed seçeneğiyle başarısız olanları yeniden göndermeyi deneyebilirsiniz.
Sonuç & Eylem Çağrısı
Mailmerge‑JS, açık kaynak şeffaflığı, AI‑destekli kişiselleştirme ve derin Gmail entegrasyonunu bir arada sunar—hiçbir ücret talep etmez. Teknik konfor seviyeniz orta düzeyde olsa da, tekrarlayan kişiselleştirilmiş e‑postalar gönderen herkes için son derece verimli, gizlilik‑öncelikli bir çözüm sağlar. İster bir pazarlamacı, ister işe alım uzmanı, ister küçük işletme sahibi olun, Mailmerge‑JS’yi kurmak iş akışınızdan saatler kazandırır ve etkileşim oranlarını artırır. E‑posta otomasyonunun geleceğini deneyimlemeye hazır mısınız? Mailmerge‑JS’yi GitHub’dan indirin, hızlı kurulum kılavuzunu izleyin ve daha akıllı, daha hızlı ve daha güvenli e‑posta kampanyalarına başlayın.