docs: function f_mail_icerik_olustur_html(_tahta_id, _tipi, _olay, _sonuc, _uyari_id) {
          var defer = result.dbQ.Q.defer();
  
          /** @type {OptionsTahta} */
          var opt = {};
          opt.bAnahtarlari = false;
          opt.bGenel = true;
          opt.bKurumu = false;
          opt.bRolleri = false;
          opt.bUyeleri = false;
          opt.bAjanda = false;
  
          var db_tahta = require('./db_tahta');
          db_tahta.f_db_tahta_id(_tahta_id, opt)
              .then(function (_dbTahta) {
  
                  var icerik = "[" + _dbTahta.Genel.Adi + "] isimli tahtanın [" + _olay + "] tipindeki uyarı ile ilgili detaylar aşağıdadır:";
                  //icerik += "<br/>Detaylarını görmek ve uygulamaya gitmek için <a  target=\"_blank\" href=\"" + schema.SABIT.URL.LOCAL + "/#/tahtalar/tahta/" + _tahta_id + "/uyarilar/sonuclar/" + _sonuc.UUID + "\">[BURAYA]</a> tıklayınız.";
                  //icerik += "<br/>Detaylarını görmek ve uygulamaya gitmek için <a  target=\"_blank\" href=\"" + schema.SABIT.URL.LOCAL + "/#/tahtalar/" + _tahta_id + "/uyarilar/" + _uyari_id + "/sonuclar/" + "\">[BURAYA]</a> tıklayınız.";
                  icerik += "<br/>Uygulamaya gitmek için <a  target=\"_blank\" href=\"" + schema.SABIT.URL.LOCAL + "/#/" + "\">[BURAYA]</a> tıklayınız.";
                  icerik += "<hr/>";
  
                  var iSay = _sonuc.Data.length > 5 ? 5 : _sonuc.Data.length;
                  for (var i = 0; i < iSay; i++) {
  
                      icerik += "<br/>";
                      if (_tipi == schema.SABIT.TABLO_ADI.IHALE) {
  
                          var ihale = _sonuc.Data[i];
                          icerik += "<br/><b>Ihale No: </b>" + (ihale.IhaleNo || "");
                          icerik += "<br/><b>Konusu: </b>" + (ihale.Konusu || "");
                          icerik += "<br/><b>Kurumu: </b>" + (ihale.Kurum && ihale.Kurum.Id > 0 ? ihale.Kurum.Adi : "");
                          icerik += "<br/><b>Tarihi: </b>" + new Date(ihale.IhaleTarihi).toLocaleDateString();
                          icerik += "<br/><b>Usul: </b>" + (ihale.IhaleUsul || "");
                          icerik += "<br/><b>İl Adı: </b>" + (ihale.IlAdi || "");
                          icerik += "<br/><b>Bölge Adı: </b>" + (ihale.BolgeAdi || "");
                          //icerik += "<br/><b>Şartname Adres: </b>" + (ihale.SartnameAdres || "");
                      }
                      else if (_tipi == schema.SABIT.TABLO_ADI.KALEM) {
                          var kalem = _sonuc.Data[i];
                          icerik += "<br/><b>Sıra No: </b>" + (kalem.SiraNo || "");
                          icerik += "<br/><b>Açıklama: </b>" + (kalem.Aciklama || "");
                          icerik += "<br/><b>Branş Kodu: </b>" + (kalem.BransKodu || "");
                          icerik += "<br/><b>Miktar: </b>" + (kalem.Miktar || "");
                          icerik += "<br/><b>Birim: </b>" + (kalem.Birim || "");
                      }
                      else if (_tipi == schema.SABIT.TABLO_ADI.URUN) {
                          var urun = _sonuc.Data[i];
                          icerik += "<br/><b>Kodu: </b>" + (urun.Kodu || "");
                          icerik += "<br/><b>Açıklama: </b>" + (urun.Aciklama || "");
                          icerik += "<br/><b>Birim: </b>" + (urun.Birim || "");
                          icerik += "<br/><b>Fiyat: </b>" + (urun.Fiyat || "");
                          icerik += "<br/><b>Para Birim: </b>" + (urun.ParaBirim_Id || "");
                      }
                      else if (_tipi == schema.SABIT.TABLO_ADI.KURUM) {
                          var kurum = _sonuc.Data[i];
                          icerik += "<br/><b>Adı: </b>" + (kurum.Adi || "");
                          icerik += "<br/><b>Ticari Unvan: </b>" + (kurum.TicariUnvan || "");
                          icerik += "<br/><b>Statü: </b>" + (kurum.Statu || "");
                          icerik += "<br/><b>Tel1: </b>" + (kurum.Tel1 || "");
                      }
                      else if (_tipi == schema.SABIT.TABLO_ADI.TEKLIF) {
                          var teklif = _sonuc.Data[i],
                              pb = teklif.ParaBirim_Id > 0
                                  ? (schema.SABIT.PARA_BIRIMLERI.whereX("Id", teklif.ParaBirim_Id).Adi)
                                  : "";
  
                          icerik += "<br/><b>Kalem: </b>" + (teklif.Kalem && teklif.Kalem.Aciklama || "");
                          icerik += "<br/><b>Kurum: </b>" + (teklif.Kurum && teklif.Kurum.Adi || "");
                          icerik += "<br/><b>Fiyat: </b>" + (teklif.Fiyat || "");
                          icerik += "<br/><b>Para Birim: </b>" + pb;
                      }
                  }
  
                  icerik += "<hr/>";
  
                  defer.resolve(icerik);
              });
          return defer.promise;
      }