Email Gönderme Aksiyonu ile Çalışma

Kuika ile geliştirdiğiniz uygulamada sistem aksiyonlarından Send Mail aksiyonunu kullanarak oluşturduğunuz Email şablonuna yönelik yapılandırmaları ve parametre tanımlama işlemlerini gerçekleştirebilirsiniz.

Email şablon örneği ekran görüntüsü

Örnek bir senaryoda, oluşturulan ve parametre içeren bir Email şablonunun uygulama ekranı aracılığıyla harekete geçirildiğini düşünelim.

  SendMail Aksiyonu ekleme ekran görüntüsü

Uygulama ekranına eklediğiniz bir Button elementine Send Mail aksiyonunu ekleyin. Aksiyon eklemek istediğiniz Button elementini seçin. Sağda açılan Button Properties’de ADD ACTION butonuna tıklayın. Açılan menüde onClick > Notification > Send Mail seçimini gerçekleştir.

Send Mail aksiyonunun eklediğinde aksiyon içerisinde yer alan Mail Type başlığı altında bulunan açılır menü aracılığıyla Mail Type seçimini yapın.

Mail Type seçimi

Mail Type başlıklı açılır menüde Custom ve Template seçenekleri mevcuttur.

Custom Mail Type seçimi ekran görüntüsü

Mail Type başlıklı açılır menüde bulunan Custom seçeneği ile mail içeriğinin, herhangi bir şablon kullanmadan, aksiyon altında yer alan Body sekmesi içerisinde oluşturulması sağlanmaktadır. Body sekmesinde yer alan Symbol Picker aracılığıyla mail içeriğini dinamik ya da statik olarak çekebilirsiniz. Custom seçeneği altında yer alan Receivers sekmesi aracılığıyla alıcı/kullanıcı Email bilgileri girilmektedir. Subject sekmesi aracılığıyla gönderilecek Email'in konusu girilmektedir. Eklenebilen opsiyonel parametreler aracılığıyla gönderici, cc, bcc, dosya ekleme ve base64 aracılığıyla resim ekleme seçeneklerini ekleyebilir, eklediğin parametrelerin değerlerini girebilirsiniz.

Custom seçeneği altında yer alan tüm sekmelerin değer bilgilerini Symbol Picker kullanarak dinamik ya da statik olarak çekmeyi sağlayabilirsiniz.

 Template Mail Type seçimi ekran görüntüsü

Mail Type başlıklı açılır menüde bulunan Template seçeneği ile oluşturduğunuz Email şablonunu kullanarak Email gönderimini sağlayabilirsiniz. Öncelikle MailType olarak Template seçimi yaptıktan sonra Templates başlığı altında yer alan açılır menü aracılığıyla kullanmak istediğiniz Email şablonunu seçin. Daha sonra  Receivers sekmesi aracılığıyla alıcı/kullanıcı Email bilgileri girilmektedir. Subject sekmesi aracılığıyla gönderilecek Email'in konusu girilmektedir.

Ardından Email şablonunda eklemiş olduğun parametreler listelenecektir. Parametre değerlerini Symbol Picker kullanarak girebilirsiniz.

 SystemPicker ve parametre ekran görüntüsü

Örnek olarak kullandığımız bir Email şablonu için Send Mail Aksiyonunu kullanarak şablon içerisinde yer alan namesurname parametresine dinamik olarak veri girme işlemlerini inceleyelim.

Symbol Picker aracılığıyla Send Mail aksiyonun sahip olduğu namesurname parametresine değer eklemek için Send Mail aksiyonu altında yer alan namesurname parametresi içerisindeki Symbol Picker’ a tıklayın.

SystemPicker aracılığıyla parametre için kategori seçimi ekran görüntüsü

Parametreye değer eklemek için açılan menüde yer alan Symbol Picker kategorilerinden ilgili olanı seçin.

SystemPicker aracılığıyla parametre için öğe seçimi ekran görüntüsü)

Kategori özelinde parametreye değer kaynağını oluşturacak öğeyi seçin. Email şablonu içerisinde yer alan tüm parametreler için bu işlemi tekrarlayın.

Email şablonu içerisinde yer alan parametreler haricinde  Send Mail Aksiyonununa eklenebilen opsiyonel parametreler aracılığıyla gönderici, cc, bcc, dosya ekleme ve base64 aracılığıyla resim ekleme seçeneklerini ekleyebilir, eklediğin parametrelerin değerlerini girebilirsiniz. Template seçeneği altında yer alan tüm sekmelerin değer bilgilerini SymbolPicker kullanarak girebilirsiniz.