WISECP'te müşteriye ve personele giden her e-posta, SMS ve panel bildirimi bir bildirim şablonundan üretilir. Şablonları Ayarlar > Bildirim Şablonları ekranında ({admin}/notifications/templates) düzenler, kampanya ve duyuru mesajlarını ise Müşteriler > Pazarlama > Toplu Bildirimler ekranından gönderirsiniz. Gönderimin çalışması için önce bir e-posta modülü ve isterseniz bir SMS modülü yapılandırmanız gerekir.

Bu rehber sırasıyla gönderim altyapısını, şablon düzenlemeyi, değişkenleri ve şablon motorunu, toplu bildirimi ve gönderimlerin kuyruk ile kayıtlardan nasıl izleneceğini anlatır. Tüm alan adları WISECP'nin resmî Türkçe panel belgesinden alınmıştır. Genel tanıtım için WISECP nedir yazısına bakabilirsiniz.

Önce gönderim altyapısını kurun: e-posta ve SMS modülleri

Önce gönderim altyapısını kurun: e-posta ve SMS modülleri: E-posta için Ayarlar > SMTP Ayarları yolunu açın, Tüm Modüller altında..., Başlangıç Ayarları, SMS için Ayarlar > SMS...

Şablon ne kadar iyi yazılmış olursa olsun, arkasında çalışan bir modül yoksa mesaj sistemden çıkmaz. İki ekran vardır:

EkranAdresÖnemli alanlar
E-posta Modülleri (SMTP Ayarları){admin}/modules/mailEtkin Modül Seçimi; Yok seçeneği modül tabanlı gönderimi kapatır
SMS Modülleri{admin}/modules/smsEtkin Modül Seçimi, Uluslararası Hizmet Modülü, Uluslararası SMS Hizmet Satışı, Türkiye SMS Hizmet Satışı, API Erişimi Ver
  • E-posta için Ayarlar > SMTP Ayarları yolunu açın, Tüm Modüller altında sağlayıcınızın kartını yapılandırın.
  • Başlangıç Ayarları sekmesine dönüp bu sağlayıcıyı varsayılan modül olarak seçin ve kaydedin.
  • SMS için Ayarlar > SMS yolunda birincil sağlayıcıyı, gerekiyorsa uluslararası sağlayıcıyı seçin.
  • Sağlayıcı değiştirecekseniz yeni modülü önce yapılandırıp test edin, sonra varsayılan yapın.

Bildirim şablonları ekranı

Ekranın solunda Tüm Şablonlar ve altında Fatura, Sipariş, Alan Adı İşlemleri, Güvenlik gibi kategori satırları bulunur. Tablodaki her satır bir olayı temsil eder:

  • Şablon: Olayın adı ve kategorisi. Sizin oluşturduğunuz şablonlar Özel rozeti taşır.
  • Gönderim: Bildirimi kimin (Müşteri, Yönetici) hangi kanaldan (e-posta zarfı, SMS balonu) aldığını gösterir. Çizgi hiçbir gönderim yapılmadığı anlamına gelir.
  • Durum: Etkin ya da Devre Dışı. Devre dışı şablon hiçbir kanaldan gönderim yapmaz.
  • Şablon Ayarları: Sağ üstteki buton; tüm e-postaların ortak çerçevesini açar.

Şablon Oluştur penceresi yalnızca Kategori ve Şablon Adı ister. Yeni şablon Özel rozetiyle, etkin olarak eklenir; hem müşteriye hem yöneticiye e-posta ve panel bildirimi açık gelir.

Bir şablonu düzenleme

Bir şablonu düzenleme: Mesaj kutusunun üstündeki Ön İzleme butonu metni örnek verilerle..., Test Gönder, Gönder

Şablon adına tıkladığınızda düzenleme ekranı açılır ({admin}/notifications/templates/edit?group=...&key=...). En üstte dil şeridi, altında E-posta, SMS ve Panel Bildirimi sekmeleri vardır. Dil sekmeleri yalnızca konu ve mesaj gövdesini taşır; durum, departman ve kanal anahtarları tüm diller için geçerli olduğundan yalnızca sitenin varsayılan dili seçiliyken görünür.

AlanAçıklama
Durum (Etkinleştir)İşaretli değilse olay hiçbir gönderim yapmaz
Departman SeçYönetici kopyasını alacak departmanlar; boşsa ana yöneticiye gider
Müşteriye / Yöneticiye E-posta GönderE-posta kanalının alıcıları
PDF GönderYalnızca Fatura şablonlarında; fatura belgesini e-postaya ekler
Harici E-postaya Gönder (BCC)Departman dışı ek adresler, virgülle ayrılır
E-posta Konusu / gövdesiHer dil için ayrı; gövde Kaynak Kodu altında yazılır
Müşteriye / Yöneticiye SMS GönderYapılandırılmış bir SMS modülü ister
Harici Gsm NumaralarıDepartman dışı ek numaralar
SMS metniİçerik altında, düz metin; kısa tutun
Müşteri / Yönetim Panelinde GösterBildirimi zile düşürür; e-posta anahtarından bağımsızdır

Önizleme ve test gönderimi

  • Mesaj kutusunun üstündeki Ön İzleme butonu metni örnek verilerle, kapsayıcısının içinde gösterir; kaydetmez.
  • Test Gönder butonuna tıklayın; Kendime Gönder işaretli kalsın ya da departman seçip ek adres yazın.
  • Gönder ile deneme e-postası, kutudaki güncel konu ve metinle gider; kaydetmiş olmanız gerekmez.

Ek adresleri her zaman virgülle ayırın. Alanın ipucu alt alta yazmayı önerse de gerçek gönderim alanı virgülden böler; satır sonlu yazımda test geçer ama gerçek bildirim kimseye ulaşmaz:

text
birinci@ornek.com, ikinci@ornek.com

Değişkenler, şablon motoru ve ortak çerçeve

Düzenleme ekranının altında üç grup değişken listelenir: Şablon Değişkenleri yalnızca o olaya aittir, Kullanıcı ve Sistem Değişkenleri her yerde kullanılabilir. Bir değişkene tıklamak onu kopyalar, üzerine gelmek ne taşıdığını gösterir. Değişken adlarını ezberlemek yerine her şablonda bu listeden kopyalamak en güvenli yoldur.

Tüm e-postaların ortak görünümü Şablon Ayarları ekranındadır ({admin}/notifications/settings):

  • Üst Kısım Logo / Alt Kısım Logo: İsteğe bağlı; yoksa site logosu kullanılır. JPG, PNG, GIF, SVG ve WebP kabul edilir, son ikisi kaydetmeden önce PNG'ye çevrilir.
  • Şablon Motoru: Yok, Smarty ya da Twig. Yok yalnızca değişkenlere izin verir; diğer ikisi koşul ve döngü ekler. Smarty ve Twig kurulu olduklarında listede görünür.
  • Şablon Kapsayıcı: Her dil için Üst Kısım, Gövde ve Alt Kısım kutuları. Şablonun kendi mesajı, mesaj değişkenini koyduğunuz yere yerleşir.

Toplu bildirim gönderme

Toplu bildirim gönderme: Ad verin, türü seçin, kriterleri belirleyin., Konuyu ve gövdeyi yazın, gönderim biçimini seçin., Alıcı sayısını ve listeyi kontrol edin, Taslağı Kaydet...

Kampanya, bakım duyurusu ya da bülten için Müşteriler > Pazarlama > Toplu Bildirimler ekranını açın ({admin}/tools/bulk-notification). Ekranda iki sekme vardır: Taslaklar ve Zamanlanmış Görevler. Taslak Oluştur formunun bölümleri şunlardır:

BölümAlanlar
Genel BilgilerTaslak Adı (zorunlu), Tür (E-posta ya da SMS), E-bülten Aboneleri
Müşteri KriterleriMüşteri Grupları, Ülkeler, Diller, Hesap Durumu, Ürünsüz Müşteriler, Doğum Günü Pazarlaması
Personel KriterleriDepartmanlar, Diller, Hesap Durumu
Hizmet KriterleriHizmet Durumu, Ürünler, Sunucular, Eklentiler
İçerikBCC, Konu (e-postada zorunlu), Gövde (SMS en çok 1000 karakter), Gönderim

Gönderim alanı iki seçenek sunar. Kişiselleştirilmiş her alıcı için ayrı kayıt açar ve kullanıcı değişkenlerini doldurur. Toplu ise tüm adresleri tek kayıtta taşır; kişiye göre alan doldurulamaz. Metin insanlara adıyla sesleniyorsa Kişiselleştirilmiş seçin. Sağ sütundaki Seçili Kriterler alıcı sayısını anlık sayar, göz butonu alıcı listesini gösterir.

  • Ad verin, türü seçin, kriterleri belirleyin.
  • Konuyu ve gövdeyi yazın, gönderim biçimini seçin.
  • Alıcı sayısını ve listeyi kontrol edin, Taslağı Kaydet deyin.
  • Hemen göndermek için Şimdi Gönder, ileri bir tarih için Zamanlanmış Görevler sekmesinde Görev Oluştur kullanın (Tek Seferlik ya da Yinelenen).

Gönderimleri izleme: kuyruk ve kayıtlar

Bildirim kuyruğu

Panelin gönderdiği her e-posta ve SMS önce kuyrukta bekler ({admin}/tools/notification-queue). Beş sayaç vardır: Toplam, Bekleyen, İşleniyor, Gönderildi ve Başarısız. Bekleyen öğeleri cron gruplar hâlinde alır; bu yüzden cron çalışmıyorsa kuyruk birikir. Kurulum için WISECP cron rehberine bakın.

  • Şimdi Çalıştır: Bekleyen bir öğeyi cron'u beklemeden sağlayıcıya gönderir. Bu bir deneme değil, gerçek gönderimdir.
  • Tekrar Dene / Başarısızları Tekrarla: Başarısız öğeleri kuyruğa geri koyar.
  • Detay: Her denemenin yanıtını gösteren işlem günlüğünü açar; başarısızlığın nedeni burada yazar.
  • Sil: Bekleyen bir öğeyi silmek mesajı tümüyle iptal eder.

E-posta ve SMS kayıtları

Mail modülüne teslim edilen her e-posta {admin}/tools/mail-logs, SMS modülüne teslim edilen her mesaj {admin}/tools/sms-logs ekranında görünür. Göz butonu mesajı gönderildiği hâliyle açar. Bu kayıtların saklama süresi yoktur; siz Kayıtları Temizle ile silene kadar dururlar ve müşterinin panelindeki Mesajlar listesini de beslerler.

Mesaj gitmiyorsa kontrol sırası

  • Şablonun Durum'u Etkin mi, ilgili kanal anahtarı açık mı?
  • Bildirim kuyruğunda öğe var mı, Başarısız ise işlem günlüğü ne diyor?
  • E-posta ya da SMS kayıtlarında satır var mı? Satır yoksa mesaj modüle hiç ulaşmamıştır; modül ayarlarını kontrol edin.
  • Cron düzenli çalışıyor mu?

Yetkiler

Yetki koduKapsam
NOTIFICATIONS_TEMPLATESŞablon listesi, düzenleme, test, Şablon Ayarları
TOOLS_BULK_MAIL / TOOLS_BULK_SMSToplu bildirim ekranı ve gönderim
TOOLS_NOTIFICATION_QUEUEBildirim kuyruğu işlemleri
TOOLS_ACTIONSE-posta ve SMS kayıtları, temizleme
MODULES_MAIL_SETTINGS / MODULES_SMS_SETTINGSE-posta ve SMS modülü ayarları
TABLE_EXPORTListeleri CSV, JSON ya da XML olarak indirme

Sık Sorulan Sorular

Bir bildirimin yalnızca SMS'ini kapatabilir miyim?

Evet. Şablonu devre dışı bırakmak tüm kanalları durdurur; yalnızca bir kanalı kapatmak için şablonu açın, varsayılan dil sekmesindeyken SMS sekmesindeki anahtarları kapatın.

Şablon metnini İngilizce de yazmam gerekir mi?

Şablon, müşterinin diline göre o dildeki metinle gider. Hizmet verdiğiniz her dil için dil şeridinden ilgili sekmeyi açıp konu ve mesajı yazın.

Smarty mi Twig mi seçmeliyim?

İkisi de koşul ve döngü sunar; seçim ekibinizin alışkanlığına bağlıdır. Önemli olan, motoru değiştirdikten sonra kapsayıcıyı ve şablonları o söz dizimine uyarlamaktır.

Toplu gönderimde neden kişi adı boş geliyor?

Toplu gönderim herkese tek bir mesaj gönderdiği için kullanıcı değişkenleri doldurulamaz. Kişiselleştirilmiş seçeneğine geçin; bülten listesi seçiliyse Toplu zorunludur.

Marka adları sahiplerine aittir. Bu yazı bağımsız bir teknik rehberdir; adı geçen kuruluşlarla bayilik veya ortaklık ilişkisi bulunduğu anlamına gelmez.

İlgili içerikler: WISECP nedir · WISECP destek talebi sistemi · WISECP cron kurulumu · WISECP kanca kullanımı · WISECP güvenlik ayarları