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#$