Tasarımı Kaydet  Kapat
Dersler Anasayfa  Forum  Blog

E-Posta Şablonları

Sanalog İçerik Yönetim Sisteminin kullanıcılara sunmuş olduğu bu özellik, dinamik e-posta şablonları tanımlama imkanı vermektedir. E-posta şablonları, Sanalog'un herhangi bir yerinde e-posta göndermek ve gönderilecek e-posta içeriğini belirlemek için kullanılır.

E-posta şablonlarında, öncelikle E-posta bilgileri girilir (smtp, kullanıcı_adı, şifre, konu), şablona isim verilir, bu isim özel bir tanımlamadır (anahtar_değer), mesaj içeriğinde dinamik değişkenler kullanılır;

$isim$$#kullanıcı_adı#$$#şifre#$$#telefon#$$#mesaj#$

Kodlama esnasında,  oluşturulan şablonu kullanmak için zsp_EPostaSablonGetir_Smtp prosedürü kullanılır ve bu forma ait bilgiler çekilir. Çekilen bilgiler kodlamada SMTP ayarları için kullanılır. Çekilen mesaj içeriğinde bulunan dinamik değişkenler   bu bölümde replace yapılarak mail gönderilir.

($isim$) yerine gelecek olan tanımlama yazılır ($isim$) = Ayşe

Böylece dinamik bir mail şablonu kullanılarak mail gönderilmiş olunur. Bu durumda sınırsız olarak dinamik e-posta şablonu tanımlama imkânına sahip olunmaktadır.

Sanalog admin panelinde özelleştir menüsü altında e-posta şablonlarına ulaşmak mümkündür.

Resim 1

Sanalog olarak sizler için hazırlamış olduğumuz birkaç e-posta şablonunu ve kullanım ayarlarından sizlere bahsetmek istiyoruz.  İletişim formuna yazılan içeriklerin admine gelmesi, adminden kullanıcıya mesaj gönderilmesi, makaleye yazılan yorumun admine gitmesi,  adminden makaleye yazan kişiye yorum yazılması, şifre_talep, yeni_üyelik gibi…

Oluşturulan bütün e-posta şablonlarına smtp host bilgilerini ve kullanıcı_adı, kullanıcı_şirfe bilgileri mutlaka girilmelidir.

1. İletisimFormu_Admine (İletişim formu için kullanılan mesaj formu)

$#email#$: forma yazılan e-posta adresi
$#isim#$: forma yazılanisim
$#konu#$: forma yazılan konu
$#mesaj#$: forma yazılan mesaj
$#telefon#$: forma yazılan telefon numarası
Stmp host url adresi:
Mail sunucu adı yazılır. Örnek: mail.domain.com
Gönderen (smtp User) e-posta adresi:
E-posta gönderme işlemini yapan mail adresi ismi. Örnek: info@domain.com
SMTP şifreniz:
Mail adresinin şifre bilgisi yazılır. Örnek: 123456
SMTP port numarası:
Mail sunucusunun port numarası. Örnek: 587 - 25
Anahtar Değer:
iletişimFormu_Admine (Sanalog yazılımı içerisinde kodlama için tanımlanmış olan özel tanımlama. Bu sayede bu mesaj şablonu hangi bölümde kullanılacak o belirlenmektedir.)
Gönderen İsmi:
Boş bırakılır. Mesajı gönderen kişinin bilgileri bu kısma gelir.
Kime gönderilecek(e-posta adresi):
İletişim formundan doldurulup gönderilecek olan bu formun hangi adrese gideceğini belirleyen kısımdır. Admine gelecek olan iletişim formu mesajlarının hangi adrese gitmesi istenirse o adres yazılır. Örnek: destek@domain.com
Konu:
Formu tanımlayan İsim verilir. Örnek: İletişim Formundan Mesaj Var.
Açıklama:
Bu e-posta şablonunun ne olduğu bilgisi yazılır. Örnek: İletişim formu
SSL:
Mail gönderme esnasında SSL kullanacak ise bu kutucuk işaretlenir.
Mesaja Ait Bilgi (özel ifadeler vs.):
Bu mesajda şu özel ifadeleri kullanabilirsiniz.
$#email#$: forma yazılan e-posta adresi
$#isim#$: forma yazılan isim
$#konu#$: forma yazılan konu
$#mesaj#$: forma yazılan mesaj
$#telefon#$: forma yazılan telefon numarası
Bu tanımlamalar sanalog tarafından sisteme tanımlanmış olan özel ifadelerdir. Bu sayede iletişim e-posta şablonunda hangi bilgiler görüntülenmek istenirse o ifadeler eklenip, mesaj gövdesi oluşturulur.

2. İletişimFormu_Ziyaretçiye (Ziyaretçiye Gidecek Mesaj - Kullanıcıya gönderilen e-posta şablon ayarları)

Smtp host url adresi:
Mail sunucu adı yazılır. Örnek: mail.domain.com
Gönderen (smtp User) e-posta adresi:
E-posta gönderme işlemini yapan mail adresi ismi. Örnek: info@domain.com
SMTP şifreniz:
Mail adresinin şifre bilgisi yazılır. Örnek: 123456
SMTP port numarası:
Mail sunucusunun port numarası. Örnek: 587 - 25
Anahtar Değer:
iletişimFormu_Ziyaretçiye (Sanalog yazılımı içerisinde kodlama için tanımlanmış olan özel tanımlama. Bu sayede bu mesaj şablonu hangi bölümde kullanılacak o belirlenmektedir.)
Gönderen İsmi:
Kullanıcıya gönderilecek olan e-postanın kim tarafından gönderildiğini bilgisi yazılır. Örnek: Ayşe Sanalog vb.
Kime gönderilecek(e-posta adresi):
Bu kısım boş bırakılır.
Konu:
Kullanıcıya gönderilecek olan mesajın konusu belirlenir. Örnek: İletişim Formu Mesajınız Hk.
Açıklama:
Bu forma ait bilgilendirici açıklama yazılır.
SSL:
Kullanılacak ise işaretlenir.
Mesaja Ait Bilgi (özel ifadeler vs.):
Tanımlanmış olan özel ifadeler listelenmektedir.
E-posta mesajı:
E-posta mesajı bölümüne özel ifadeler eklenerek mesaj kısmı oluşturulur.

3. makaleYorum_Admine ( Makalaye yazılan bir yorumun admine gönderilmesi için oluşturulan e-posta şablonu)

Smtp host url adresi:  mail sunucu adı yazılır. Örn. Mail.domain.com
Gönderen (smtp User) e-posta adresi : E-posta gönderme işlemini yapan mail adresi ismi. Örn. info@domain.com
SMTP şifreniz:  Mail adresinin şifre bilgisi yazılır. Örn. 123456
SMTP port numarası: Mail sunucusunun port numarası. Örn. 587 - 25
Anahtar Değer : makaleYorum_Admine
Gönderen İsmi :  Boş Bırakılır (Makaleye yorum yazan kişi ismi çekilir)
Kime gönderilecek(e-posta adresi):  Yazılan yorum hangi mail adresine gidecekse o adres belirtilir. Örn. destek@domain.com
Konu:  Gelen E-postanın hangi işleme ait olduğu belirtilir. Örn. Makaleye Yorum Yazıldı
Açıklama: Bu forma ait bilgilendirici açıklama yazılır
SSL : Kullanılacak ise işaretlenir.
Mesaja Ait Bilgi (özel ifadeler vs.) : Mesaj içerisinde kullanılacak olan özel ifadeler tanımlanır.
E-posta mesajı :  Özel ifadeler kullanılarak mesaj gövdesi oluşturulur. Örn.
$#mesaj#$ ,$#yorum#$
E-posta mesajı : E-posta mesajı bölümüne özel ifadeler eklenerek mesaj kısmı oluşturulur.

4. makaleYorumCevap (makale yorumu yazan kişiye admin tarafından gönderilen e-posta şablonu)

Smtp host url adresi:  mail sunucu adı yazılır. Örn. Mail.domain.com
Gönderen (smtp User) e-posta adresi : E-posta gönderme işlemini yapan mail adresi ismi. Örn. info@domain.com
SMTP şifreniz:  Mail adresinin şifre bilgisi yazılır. Örn. 123456
SMTP port numarası: Mail sunucusunun port numarası. Örn. 587 - 25
Anahtar Değer : makaleYorumCevap
Gönderen İsmi :  Boş bırakılır(Makaleye yorum yazan editor ya da master kullanıcı veya herhangibir kullanıcı ismi otomatik olarak tanımlanır.)
Kime gönderilecek(e-posta adresi):  Boş bırakılır
Konu:  E-postanın hangi işleme ait olduğu belirtilir.  Örn. Makale Yorumunuza Cevap Verildi
Açıklama: Bu forma ait bilgilendirici açıklama yazılır
SSL : Kullanılacak ise işaretlenir.
Mesaja Ait Bilgi (özel ifadeler vs.) : Mesaj içerisinde kullanılacak olan özel ifadeler tanımlanır.
E-posta mesajı : Özel ifadeler kullanılarak mesaj gövdesi oluşturulur. Örn.
$#url_adresi#$

5. şifreHatırlat (şifre unutanlara gönderilen mesaj) 

Resim 2

Smtp host url adresi:  mail sunucu adı yazılır. Örn. Mail.domain.com
Gönderen (smtp User) e-posta adresi : E-posta gönderme işlemini yapan mail adresi ismi. Örn. info@domain.com
SMTP şifreniz:  Mail adresinin şifre bilgisi yazılır. Örn. 123456
SMTP port numarası: Mail sunucusunun port numarası. Örn. 587 - 25
Anahtar Değer : şifreHatırlat
Gönderen İsmi : Hangi mail adresinden bu istek mesajına cevap gönderilecek ise o adres tanımlanır.
Kime gönderilecek(e-posta adresi):  Boş bırakılır
Konu:  E-postanın hangi işleme ait olduğu belirtilir. Örn. Şifre Hatırlatma Talebi
Açıklama: Bu forma ait bilgilendirici açıklama yazılır
SSL: Kullanılacak ise işaretlenir.

Resim 3
Mesaja Ait Bilgi (özel ifadeler vs.) : Tanımlanmış olan özel ifadeler listelenmektedir. Bu özel ifadeleri kullanarak açıklama kısmına ekleyebilirsiniz.
Örn: Bu mesajda şu özel ifadeleri kullanabilirsiniz.
$#kullanıcı_adı#$ : üyenin kullanıcı adı
$#şifre#$ : üyenin şifresi
http://domain.com/tr/sifremi-unuttum?guid=$#guid#$ : Şifre Sıfırlama linki
 
E-posta mesajı: Yazılan yorumları görüntülemek için e-posta şablonunda,
kullanıcı adı: $#kullanıcı_adı#$ 
Sıfırlama linki: http://domain.com/tr/sifremi-unuttum?guid=$#guid#$
Şeklinde tanımlama yapılır.

6.üyeOldu  (yeni üyeler için kullanılan e-posta şablonu) 

Smtp host url adresi:  mail sunucu adı yazılır. Örn. Mail.domain.com
Gönderen (smtp User) e-posta adresi : E-posta gönderme işlemini yapan mail adresi ismi. Örn. info@domain.com
SMTP şifreniz:  Mail adresinin şifre bilgisi yazılır. Örn. 123456
SMTP port numarası: Mail sunucusunun port numarası. Örn. 587 - 25
Anahtar Değer: üyeOldu
Gönderen İsmi: Hangi mail adresinden cevap gönderilecek ise o adres tanımlanır. Örn. destek@domain.com
Kime gönderilecek(e-posta adresi):  Boş bırakılır
Konu:  E-postanın hangi işleme ait olduğu belirtilir. Örn. Hoş geldin Sanaloger
Açıklama: Bu forma ait bilgilendirici açıklama yazılır
SSL: Kullanılacak ise işaretlenir.
 

Resim 4
Mesaja Ait Bilgi (özel ifadeler vs.) : Mesaj içerisinde kullanılacak olan özel ifadeler tanımlanır. Örn:  Bu mesajda şu özel ifadeleri kullanabilirsiniz.
$#kullanıcı_adı#$ : üyenin kullanıcı adı
$#şifre#$ : üyenin şifresi
 
E-posta mesajı: Yeni kullanıcıya gidecek olan e-postanın içeriği düzenlenir.
Örn: Kullanıcı bilgileriniz.
Kullanıcı adı : $#kullanıcı_adı#$ 
Şifre : $#şifre#$