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

Şablon ne kadar iyi yazılmış olursa olsun, arkasında çalışan bir modül yoksa mesaj sistemden çıkmaz. İki ekran vardır:
| Ekran | Adres | Önemli alanlar |
|---|---|---|
| E-posta Modülleri (SMTP Ayarları) | {admin}/modules/mail | Etkin Modül Seçimi; Yok seçeneği modül tabanlı gönderimi kapatır |
| SMS Modülleri | {admin}/modules/sms | Etkin 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

Ş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.
| Alan | Açı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önder | E-posta kanalının alıcıları |
| PDF Gönder | Yalnı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övdesi | Her dil için ayrı; gövde Kaynak Kodu altında yazılır |
| Müşteriye / Yöneticiye SMS Gönder | Yapı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öster | Bildirimi 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:
birinci@ornek.com, ikinci@ornek.comDeğ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

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üm | Alanlar |
|---|---|
| Genel Bilgiler | Taslak Adı (zorunlu), Tür (E-posta ya da SMS), E-bülten Aboneleri |
| Müşteri Kriterleri | Müşteri Grupları, Ülkeler, Diller, Hesap Durumu, Ürünsüz Müşteriler, Doğum Günü Pazarlaması |
| Personel Kriterleri | Departmanlar, Diller, Hesap Durumu |
| Hizmet Kriterleri | Hizmet Durumu, Ürünler, Sunucular, Eklentiler |
| İçerik | BCC, 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 kodu | Kapsam |
|---|---|
| NOTIFICATIONS_TEMPLATES | Şablon listesi, düzenleme, test, Şablon Ayarları |
| TOOLS_BULK_MAIL / TOOLS_BULK_SMS | Toplu bildirim ekranı ve gönderim |
| TOOLS_NOTIFICATION_QUEUE | Bildirim kuyruğu işlemleri |
| TOOLS_ACTIONS | E-posta ve SMS kayıtları, temizleme |
| MODULES_MAIL_SETTINGS / MODULES_SMS_SETTINGS | E-posta ve SMS modülü ayarları |
| TABLE_EXPORT | Listeleri 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ı