İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · SecurityService

    Bir liderlik üzerine yapılan demolar, liderlikte

    GET **************** Lider sayfasının Webinars bölümü adı verildi /api/webinar/leads/{id} yazıldığından ve hiçbir zaman hizmet etmediğinden - canlı API cevapları 404, Ve bileşen 404'ü " webinar özelliği kapalı" olarak okur ve hiçbir şey yapmaz. Bu yüzden bir demo Pazarlama sitesinden bir liderlik yarattı, rezervasyonu ona bağladı ve asla bunu göstermedi. Burada, rezervasyonlara sahip olan MediaService'dan ziyade servise hizmet edindi, çünkü bir caller'in sorusu İlk önce geçmek "bu liderliği oku": geçerli oturum, çağrıcının organizasyonuna liderlik edin, sonra LeadCommsReadGate - kendi liderin doğru ihtiyacı yok, bir isim imzalamamış bir kişinin İLGİLİ LEADS'a ihtiyacı vardı, biri biri Başkasının İLGİLİ LEAD CONTACT INFO OTHERS, tanrı atlar. Kapı iletişim sekmesidir Kullanımlar, denilen, kopyalanmamış değil. Denials PhiAccesser aracılığıyla kaydedilir; bir okuma değildir, çünkü Cevap hiçbir iletişim verileri taşımaz - aynı çizgi / iletişim / hesaplar uç noktası çizer. LeadWebinarEntry, başlangıç / son, hediye adı ve iki statü. Hiçbir şey hakkında değil Geldiklerinin ötesine geçin: ziyaretçinin adı ve adresi, liderliğin kendisi ve adresidir. Zaten sayfada. Tekrar iptal eden ve kayıt eden bir ziyaretçi, aynı zamanda aynı şekilde ikinci bir bağlantı üretir Katılımcı sıraya katılın ve bölüm bunu bir kez gösteriyor. Tüm süit ******** x4, **************** - hangi bayraklar **************** bu değil) aynı şekilde kökeni/bölgede bu olmadan başarısız olur Değişim. Bu uç nokta bir seansı çözüyor, bu yüzden sıçanchet buna isim vermiyor. 2712 testi başka türlü yeşil.

  2. · kamo-internal

    Üye bir pencere, kaçıramayacağın bir ışıkla ön toprakları getiriyor

    Bir hexhead veya arka tarafta duran bir pencerenin şeriti, pencereyi ileriye getirdi Zayıf gölge çiçek (strip) ya da 600ms yeşil ışık (hexhead) - sıralar yeniden ayarlandığında kaybetmek kolay yuvarlak. Şimdi çerçevenin kendisi ışık tutuyor: pencerenin kenarındaki bir yüzük iki komedyen yarış yarışıyla yuvarlak, çerçeveden yayılmak ve yaklaşık 2.4'lere sahip bir ışık, sonra dışarı. - Pencereyi ileriye getiren her üye jest tarafından Lit: bir şerit tıklama, bir hexhead tıklama veya restore (tool:focus) ve üyenin istediği her açık. Incoming sessiz kalıyor. - Bir seferde biri: önceki en yeni varış dims, bu yüzden litre pencere her zaman bir tane Sadece üye. - Azaltılan hareket, hareketi tutar ve bırakın: ring ve hareket etmeden aydınlanır. - kendi renkli çifti:root (--dock-arrival, –dock-arrival-ring); unvanı bar zaten giyiyorlar Marka ve bir marka yüzüğü onun yanında kaybolur.

  3. · kamo-shared-library

    A currenter'in görüntü pulu, bu yüzden bir rezervasyon onları kötüleştirebilir

    Destek ikonunun webinar sayısı WebinarAttene.dateViewed'i okur. A currenter bir katılımcı sıra değil, Bu yüzden onlarla birlikte bir seans e-postaldı ve sonra asla uygulamada bahsetmedi: Kötüge evde kaldı Onu çalıştırmak zorunda olan kişi için sıfır. **************** (PRESENTER DATE VIEWED, null = henüz gösterilmeyen) bu damgadır Tanımlanmış hediye ve ScheduledWebinarRepository kazanımlarpresenter / Davetli Forpresenter with the joineee query' predicate: the currenter's own SCHEDULED Hiçbir pul olmadan oturumlar. WebinarQueryParseTest hem haritaya karşı parslar. DDL, zaten masa sahibi olarak canlı veritabanına uygulandı: ALTER TABLE public.scheduled webinar ADD COLUMN IF NOT EXISTS presenter date viewed timestamp/6) zamanında bölge olmadan; Tüm süitteki beş başarısızlık (SistemBugCountContractTest, PhiServiceTypeMappingTest, PhiServiceTypeMappingTest, StorageDomainCoverageTest, **************** RaporViability Test) aynı şekilde başarısız olur Bu değişiklik olmadan kökeni/bölgede.

  4. · kamo-marketing

    Start Free Forever yakınlarında canlı bir demo düğmesi

    Ev kahramanı iki şey teklif etti: ücretsiz başlayın veya fiyatlandırmayı okuyun. Şimdi de aynı zamanda Bir kişi ile yarım saat sunar. "Bir Canlı Demo", "30 dakika" ile İkinci çizgi, Start Free Forever'in sağına oturur ve açılır /demo, Mevcut rezervasyon akışı ("Half ürünü bilen biri ile bir saat.” CTA şeritinin cam düğmesi, .hero-cta'nın 56px yükseklik ve yarıçapında, bu yüzden Ücretsiz başlamak bir birincil kalır. İki düğme 12px boşluğu ile gruplanır, ve View Price onları takip eder. uzunluğu genişliği için kendi çizgisindedir. Bir çizgi olarak, "Kitap 30-Minute Canlı Demo” 291px idi ve 1280, 1366 ve 1440 genişten Free'de düştü. İki satır onu 196px yapar ve çift 1280'den kopya sütununa ve atına sahiptir. 768. Sadece 1024'te (a 361px sütunu) ve telefonlarda, altına yığılır. Chrome'da 390, 768, 1024, 1280, 1366, 1440 ve 1920'de ölçüldü, Bunların herhangi birinde yatay geçiş. Fiyatlama şimdi kendi sıralarına dizüstü genişlikte sarılır ve bu onu açığa çıkarır sınırın altında: TouchOptimized, sayfanın bir kez 44px'e bağlantıyı yükseltiyor idle, bu yüzden sınır metin altında 18px oturdu ve bir ayrılıkçı olarak okudu. Bu bir şeydir Metin şu anda, kutunundaki metin merkezi ile. Anahtarlar ilk önce kamo-translation-dictionary'ye gitti (7ed8a400).

  5. · kamo-marketing

    Sınırsız e-posta kampanyaları ve damlalar için bir sayfa, her yerden bağlantılı

    / e-posta-pazarlama, 2026-09-16'da gönderilenleri satıyor (broadcast kampanyaları, damlalar, gönderme alanları): İş ve Enterprise ile sınırsız ve% 100 ücretsiz. Sayfanın cesur bir elemanı, her e-pazarlama fiyatlandırma sayfası ile açılır ("How Birçok bağlantınız var mı?”), bu hareket dışında asla faturayı değiştirmez. Kimseye yemin ediyor Başkasının fiyatı, 206f9f3 başına: tartışma metreleme modelidir (ile tiers, ödenekler gönderin, Otomasyon daha yüksek planlar için tuttu ve sayfadaki tek rakam bizim $ 0 Her şey her şeydir Talepler ürüne karşı kontrol edildi: - 14 damla tetikleyiciler, temasın kendi zaman bölgesinde pencereler gönderin ve açık / tıklama koşulları Atla veya çıkışla (dripCatalog). - Gerçek tetikleyicileri, zamanlamaları ve çıkışları ile çizilen on tarifden beş tanesi (dripRecipes.ts). - Bloklarda bir güvenlik freni ile 14 günlük sıcak-up (WarmupSettings, WarmupPlan). - Liste hijyen nedenleri, çürük baskı, tek tıkla olmayan ve özel SMTP ev sahipliği. - "Sınırsız" plan tabanlı bir kap anlamına gelir: E-postaService metrede bir org ve sayfa diyor ki, Bu sıcak-up, pencereleri hızı ayarlar. Linkler: nav ve ayaker, a /features kategorisi, bir / ürün kartı, bir çağrı altında / plan kartları, yol haritası (Bulk E-posta kampanyaları başlatılır), site haritası ve sitemap ve ana sayfadaki dokuzuncu kart " Dokuz Farklı Araçlar için Ödemeyi Bırak" Bir sunucu striptiz (EmailMarketingStrip) her rakip karşılaştırmasında özellik matrisi altında devam eder, altında "Her endüstri sayfasında, beş parlak terim ve her iki kaynakta "What's actually provided" on every industry page, on five parlakary terms and on both resource makaleler. PLATFORM CAPABILITIES, bu da KamoCRM'nin ne sağladığının listesini adlandırıyor, şimdi liste liste liste liste listeler listeliyor e-posta pazarlama. Dört endüstri sayfası şu anda yapılan şeylerin talep edilebilir olduğunu söyledi: online-sözler, oteller, Fitness-studios ve e-ticaret. Onların kopyası düzeltilir, hala inşa edilmemiş olanı tutmak (her platform ve katılım tetikleyicileri, konaklama temelli zamanlaması, LTV segmentasyonu, SMS) Talep edilebilir ve her eşya bir -r3 i18nKey'e taşınır. Yerel bir üretim inşasında Doğrulandı: her bekçi, önceden belirlenmiş bir rota ve bir kafasız-Chrome Prodüksiyon42 checks) 390, 1440 ve 2560 geniş bir kaplamada, hiçbir konsol hatası yok, Hiçbir ham mesaj anahtarı, kaydırıcı ve tarif sekmelerinin klavye kullanımı ve sayfadaki bir bağlantı Yukarıdaki her sayfa. Sözcü taraf kamo-translation-dictionary 3ecaefa5.

  6. · kamo-marketing

    Kamo14 makarasını oynayın ve duraklamayalım

    Recut makara (Yeni kapanış logo atış, aksi takdirde çerçeve-identical, aynı 66s Zaman ve bölüm zamanlamaları) kendi adı altında yayınlandı. Kamo13 Merdiven Immutable servis edilir ve onun değişken listeleri ve segmentleri onları tutar Efendin ne olursa olsun URL'ler?v= diyor, bu yüzden bir yer değiştirme asla asla olmaz Geri dönen bir ziyaretçiye ulaşmak. Kahraman yeniden başlatma ve mutemel teklif etti, ancak filmi bir kez durdurmanın bir yolu yok oynuyordu. Bir duraklama / oyun kontrolü şimdi kontrol sırasına yol açıyor ve musluk Resim de göz ardı eder; resuming pozisyonu tutar. Kontrol takip ediyor elementin kendi oyun/pause olayları, bu yüzden koşu sona erdiğinde veya doğru kalır. Tarayıcı kendini geri çekiyor. Bu, her iki sayfayı da kapsar aperture (home and the HighLevel ücretleri sayfası); /watch zaten duraklar Yerli kontroller.

  7. · KlusterServices

    Encode the kamo14 makara

    Pazarlama makarası yeniden kesildi (Yeni kapanış logo atışı) ve yüklendi Public/kamo14.mp4. Kamo13 yerine yeni bir isim alır, yerine yerinde Çünkü merdiven güvenilmez servis edilir: master's?v= ulaşmaz Türlü listeler veya segmentler, bu onların göreceli URL'lerini tutar. Encode işi şimdi halka/hls/kamo14 / ve kamo14-poster inşa ediyor.* ve MediaMTX canlı kanal kamo14 merdivenini anlatıyor. Canlı /kamo13 yolu adı değişmeden.

  8. · kamo-internal

    Pencere, iskelenin arka arka arka arkalarında duruyor

    Ön sıraya sığmayan bir araç penceresi şimdi onu bir sıra içinde duruyor, Bir başlık satır başına daha yüksek: 42px unvanı bar ve üzerinde vücut şovu 10px Önde sıra, bir klasör yığınının sekmeleri gibi. Bu, değiştirir Her pencereyi sıraya koydu ve çoğunu gömdü. satırlar ilk önce ayarlanan pencere düzenidir (toolDockPlacement, LayDockStack: Bir pencere onun için en üst sıraya girer, bu yüzden Ön sıra asla geride kalan bir pencereyken yarı boş bırakılmaz. Her satır bir yükseklik paylaşır. Arka şerit en üst düzeye geçtiğinde marj, her pencere birlikte yol verir ve yükseklik geri döndü satırlar boş. Arka sıra, asansör ve şerit yüksekliği her birine yazılır Pencere aynı röletede dockX (dockRows) olarak açılır ve asla devam etmez. Önde duran kişi bir reorder (toolDockTiers): - Ön pencere ile bir şerit ticaret yerlerine tıkla, üye en çok kullanılan Son zamanlarda. Recency sadece üye jestlerden takip edilir (dockMemberUse), Çünkü z sayacı da gelen artışlar için tırmanıyor. - Bir pencere, üye açılır, hexhead'den geri yükler, geri döner pane, iskeleler veya bir bildirimden ortaya çıkıyor, ön tarafta ticaret, Ön pencere yakın zamanda ÖST kullandı. Windows gelen mesajlarla büyüdü Oda nerede olursa olsun gidin, bu yüzden hiç kimsenin yerini kullanmazlar. - A drop into the dock, atıldığı yer tutar; en azından son zamanlarda Oda yapmak için ön pencereler adımını kullandı. - Bir ön pencere kapanışı veya en aza indirmek pencere tarafından değiştirilir En yakın arkasında, başka hiçbir şey hareket etmiyor. - Daha geniş bir pencere en az kullanılan ön pencereleri geri döndürür Bakana kadar. Ekranda (ToolWindowShell, ToolDock): - Arkadaki bir pencere, aynı zamanda hit alanı olan şeritine çarpıyor. Onunla onun Vücut inert, bu yüzden odak veya anahtarstroke gerektirmez ve hiçbir kaydırmabar boyamaz. Her ön pencerenin altında boyar ve asla odaklandığı söylenir. - striptiznin adı bir düğmedir (geçmiş, klavye erişilebilir), gösteriler Yok say, ve her sıra ile dims geri döndü. - Yakın, en aza, en üst ve yüz düğmeleri durduğu yerde hareket eder. Bir striptizde başlayan bir sürüklenme aynı zamanda bir tıklama değildir ve ne de Çift tıkla. - İleri gel, pencere düşer ve ticaret yaparken yuvaya yayılır Bir kat katlar ve geride kalır. Her ikisi de iskelesi üzerinde çalışır, sonra da bir gölge çiçek ve bir ışık, varış noktasını gösterir. Bir şerit asansörü çıkarır Ve biraz daha ortaya çıkar. Arkadan doğan bir pencere arkadan Ön cephedeki sıra; cephede doğmuş biri alt kenardan, opak'tan çıkar. - Azaltılan hareket satırları ve gölgeleri tutar ve tüm hareketi azaltır. - Resize denizler sadece ön ayakdır. Yüksek deniz, arkanın en büyük yerde durur striptiz üst marjla tanışır ve bu tavanı duyurur. Yolda bulundu ve düzeltildi: dock pencereleri mağaza emrinde verdi, bu yüzden herhangi bir şey Yeniden sipariş ( sürüklenme süresi dahil, bu değişiklikten önce) Reorder etkinleştirildi Belgenin etrafındaki elementler. Bir taşındı element DOM durumunu kaybeder: bir günlük kaydırma 300'e geri döndü 0, bir oyun medya elemanı durakladı ve geçiş Pencereyi yeni slotuna taşımak düştü. ToolDock şimdi pencereleri pencerelere dönüştürüyor Güvenli olan yaratılış düzeni, çünkü her pencere kendi başına sabitlenir boyalı seviye. Gerçek Chrome'da pencere bedenleri üzerindeki tüm iskele ile doğrulandı: 64 Ölçülen kontroller. Onlar sıraları, klibi ve hit-testi, inert vücutları ve kaydırmabars, odak, her ikisi de yön değiştirir, klavye, striptiz düğmeleri, Yükseklik give-and-take, bir striptizden sürüklen, hareketi azalt ve geri yükleme, viewport re-flow, ön sırayı bir damla geçmiş, deniz tavanı ve korunmuş kaydırma pozisyonları, artı her geçişin gerçek zamanlı ekranları. Yeni birim ve sağlayıcı testleri düzeni, yeniden siparişleri, yığınlama, kabuk ve docku kapsar.

  9. · kamo-marketing

    Nav ile eşleşen yedi bağlantı seti ve kariyerler kariyer sitesine gidiyor

    Ayak şimdi Özellikler, Hizmetler, Fiyatlama, Şirket, Kaynaklar, Çözümleri ve Yasal, bu sırayla. Bu, en üst nav'in kendi beşi kategoriler artı Kaynakların altındaki iki şey ve her set, nav'ın etiketler altında bağlantıları. Etiketler “nav’dan geliyor” Her yerele tercüme edilen isim alanı, bu yüzden bu kopya ekler. Ayak çevirileri yine de anahtar için aynı anahtardı. İki bağlantı Sadece burada var: Filmi Özellikler altında izleyin ve Cookie Yasal altında Ayarlar düğmesine. Ürün eski başlıktı ve gitti. Fiyat ve Çözümler kendi setlerini alır ve Yasal artık sarmaz Yalnız ikinci bir sıraya. Kariyerler https://careers.kamocrm.com / her yerde görünür: nav'in Şirket menüsü (desktop ve mobil), ayağı, Şirket sayfası kartı ve Site haritası. URL uygulama/lib/careers-site.ts'te yaşıyor. /careers şimdi bir Orada kalıcı yönlendirme, /vs gibi, bu yüzden arama sonuçları, kitap işaretleri ve Dış bağlantılar da açık rollere ulaşır. Pazarlama sayfası değiştirir Kariyer sitesi bir tane listelerken açılışlar olmadığını söyledi. Sayfa, Müşteri bileşeni, düzeni ve OG imajı silinir. Yol dışarı çıkıyor Sitemap (NGMAP EXCLUDED, nedeni ile), sayfadan dışarı Karşılaştırma (UNCOUNTED STATIC ROUTES) ve av sayfalarından dışarı, çünkü akor sayfalarından Sahne, siteyi yönlendiren bir sayfada saklanamaz. Avcı picks Listeyi index modlo tarafından sayfalar, bu yüzden bugün sahne sayfaları bir kez yenidenshuffle Dağıtım, bir gün rollover olarak aynı. Bağlantı, kayıt için onant'a ev sahipliği yapmıyor. /login. bağlantılardır. Sadece www.kamocrm.com bugün bu siteye hizmet ediyor. Sekiz kiracının beşi Kontrol ettiğim alanların kariyerleri yoktur. DNS her şeyde, o kadar kariyer.<apex> Onlara ölü bir bağlantı olsun. Layout: footer 1280px sütunu yerine tam genişlik kullanır ve Marka satırı (logo ve tagline, sosyal ikonlar ve telefon) yukarıda oturur Setler. Setler bir telefonda 2 sütun, 3 sm, 4 md ve bir satırdan xl'den 7'den. Headings ve etiketler bir kelime içinde kırılabilir. Bir tercüme kelime 149px sütunundan daha geniş olabilir (enstleistungen”, "Anwendungsentwicklung" ve "max-w-full' an inline-block link bağlantısı olmadan En uzun kelimeyi büyür ve sütunu geçmiş. Çalışan sayfaya doğrulandı, kaynak değil. On /en / yaklaşık yedi Başlıklar sırayla yapılır ve her bağlantı kendi / rotasına çözülür, hariç http://careers.kamocrm.com/. Kariyerlerdeki Gerçek tıklamalar masaüstü Şirketi düştü, mobil menü ve ayağı her biri geziyor https://careers.kamocrm.com/. /en/careers ve /de/careers 308'e cevap verir Bu ve / bakımcılar /en / bakımçılar aracılığıyla gider. Her sütunu 390'da ölçtüm, 768, 1024, 1280, 1440, 1920 ve 2560px, 390, 768 ve 1280 de, ru and fr, and at 768 and 1280 in ta: Hiçbir element sütununu ve sütununu aşmaz yatay bir sayfa kaydırma yoktur. check-i18n-keys mutasyon test edildi Yeni ayağı (a bogus nav anahtarı başarısız olur). npm testi, check-hunt, tsc and npm run build ( öncesi ve postbuild muhafızları ile) temizdir.

  10. · kamo-internal

    / pazarlama / e-postadaki Drip kampanyaları – tetikleyiciler, görsel bir inşaatçı, insanlar ve performans

    / pazarlama / e-posta bir yayın / Drips geçişi alır (?view=drips). Parlamental görünümü her damla as a Onun tetikleyicisi, sıra ve canlı sayıları, KPI ve durum sekmeleri, arama ve sıralama ile kart ve bir şekilde başlar ve bir şekilde başlar. Yeni damla boş veya on tarifden (welcome yeni yol, doğum günü selamlar, yeni ajanla tanışın, iddia edilen iddia edilen liderlik girişi, statü besleme, yeniden açmaz olmayanlar, tıklayınlı bağlantı takip, takım üyesi ve üye Atlamak ve daha fazlası. / pazarlama / e-posta/drip inşaatçıdır: - Tesadüf: yeni bir liderlik (özellikle el, ithal, entegrasyonlar; piyasalar, satıcılar, ürünler), bir statü veya statü veya statü) Sub-status/to, bir reassignment, bir kredi veya ücretsiz-tüm iddia, doğum günleri ve anniverserler, Bir ekip üyesi veya üye hesabı oluşturuldu, bir kampanya e-posta gönderdi / açıldı / bağlantı açıldı, hiçbir nişanlanma N gün sonra bir kampanyayla, başka bir damla bitirin veya el tarafından eklenen insanlar. - Bir tuval üzerinde e-postalar: ekle, tekrar, her şeyden önce bir beklemeye sürükleyin ( haftalar, haftalar, haftalar, haftalar, haftalar, haftalar, Bundan önce e-posta, e-postada veya damla için bir pencere (günler, saatler, iletişim veya iletişim Organizasyon zamanı) ve bir koşul (yalnızca önceki e-posta açılmamış veya tıklanmamışsa, Aksi takdirde atlayın veya damlayı bırakın). - Ayarlar: From and Reply-To exactly as a kampanya (the shared pickers), imza şablonu, kim yapabilir Tekrar katılmak (kahkaha, bir serinle ayrıldıktan sonra veya yeniden başlayın), ve insanlar ayrılırken (bir durum değişikliği, Bir reassignment, bir tıklama). - Hazır bir şerit, Kaydet (Ctrl/Cmd+S), bir patlama, Pause, Archive, Duplicate, Delete; asavedilmiş; Düzenlemeler korunuyor ve bir meslektaşın değişimi yaşıyor. - İnsanlar: Bir sonraki e-postalarının nereye gittiğini ve ne zaman gittiğini, her kişinin zaman zaman çizelgesini ekleyin, ekleyin. Elli insanlar, birini çıkarın. Performans: ilerleme / bitmiş / sol, bir e-posta eğlence, Ve canlı aktivite. Yeni bir damla, boş veya bir reçeteden, yeni bir kampanyayla ilk kurtarmasına kadar yaratılmamıştır, böylece her şey yeni bir kampanyayla, bu yüzden her şey E-posta şablon ve uyumluluk ayaklayıcı ile depolanır. Kampanya editörünün şablonu ve ayağı bağlamCampaignEmailTemplate kullanmaya başladı, inşaatçı ile paylaştı (zarlanmış bedenler ve talepler Daha önce ve sonra aynı karşılaştırıldı). KontUp şimdi bir dash yerine 0'ın ilk hedefi yazıyor. E-posta servisi /api / e-drips ve "drip" kampanyaları kampanya konusu üzerinde hizmet eder; İngilizce, kampanya konusundadır. Sözlük.

  11. · kamo-marketing

    Her sayfa kaç kez görüntülendiğini gösteriyor

    Bir görüş sayacı şimdi her sayfanın ayağında oturuyor, Ayakta Site ve Yukarıya Geri: iris'in bulunduğu bir göz, sitenin hexagonudur ve Okuyucunun kendi basamaklarında odometer makaraları hakkındaki rakam (Bengali'nin, Arapça'nın, Hindi'nin grubu. Hap ilk kez makaraların spinini ekranda Soldan gelen yer ve bu ziyaret sadece sonuncusu sayıldığında makara, bir +1 olarak ortaya çıkıyor. Hover veya klavye odak bir açılır Şekil ve hangi önlemlerle kart; bir dokunuş üzerine açılır; bir tıklama Tekrar makaraları döndürür. Azaltılan hareket rakam ve kart alır ve Bu seyahat eden hiçbir şey yok. Sayfa hiçbir şey yükleyemez: - Bir görünüm hakkında hiçbir şey bir sayfa açılırken okunur. Her rota hala Prerendered (check-statik-routes: 247, sağlam olmayanlar); HTML taşır Boyutlu yer sahibi, bu yüzden değişim sırayı hareket etmiyor. - Sayı paylaşılan idle kuyruğu aracılığıyla bir POST, sayfanın sahip olduğu ardından Yükleniyor ve aynı istekte ve yanıtlar. Bırakan bir okuyucu idle slot hala saymadan önce: sayfahide ve yerinde bir navigasyon gönderir Unsent bir görüş için. - makaralar, onların hareketi ve onların tarzı tabloları ayrı bir chunk, getiriliyor Sadece ayağı ekranın 800px içinde geldiğinde. - "Hiçbir rakam", görüşle 200 yanıt verir, asla 404 veya 503, bu yüzden bir KBService Her sayfada bir konsol hatası başlatamaz. Bir görüş nerede sayılır **************** Bir bilgi-base makale Makalede, guid tarafından sayılıyor, bu yüzden rakam makaledeki verilerin bir parçasıdır KBService ve onu yeniden adlandırma ve hareketle takip edin; diğer her sayfa sayılıyor Yerel olmayan yolda, bu yüzden /en/pricing ve /fr /pricing bir tane paylaşıyor Şekil. Bir yol sadece bu siteye hizmet edecekse sayılır: rota var ve Altug gerçek bir rakip, parlak bir terim, hizmet, blog yazısı, yayınlandı makale (kücretli yolu) veya değişimlog girişi. Crawlers, unfurlers bağlantı, denetimler ve webvida, rakama eklemeden gösterilir ve aynı zamanda Tarayıcı, beş saniye içinde aynı sayfayı iki kez gönderiyor, bir görüş. Her karşı 312,384 ve 1.384 arasında çizilen bir rakamdan başlar,384 satır oluşturulur, sayfanın sitemap önceliği tarafından yerleştirilir, böylece ana sayfa başlar başlar. Yüksek ve bir değişimlog girişi düşük. Sitemap'in doğrusal öncelikleri taşındı SITEMAP PRIORITY so both read one list; kb-sections.ts iki kopyayı değiştirir KB SECTIONS’in amacı aksi takdirde üç tane yapardı. Ayakçının alt satırları, telif hakkı hattının altında yapılan işareti toplar: ile Buna ek olarak, taraf tarafından üç taraf artık 1440px'a sığmıyor. check-page-views.ts (prebuild and test) dinamik bir rotanın dinamik bir rotanın ne zaman inşa edildiğinde başarısız olur. Yollarda değil.ts, bir düzen veya Footer karşıyı durdurur veya Her ne zaman ama rota eller çözülmeyi ithal eder. Yemin ederim, Bir rota girişi, Footer Dağı ve bir stale girişi icat eder: Her biri başarısız olur. KBService 167981e'ye ihtiyaç var ( /internal/page-views endpoints) ve Kelimenin ayağı.pageViews* anahtarlar (5909948c); KBServ yaşayana kadar hap sadece görünmüyor.

  12. · KBService

    Pazarlama sitesinin sayfa görüşlerini sayın, makalede veya sayfada

    KBService şimdi görüş karşı kamo-pazarlama şovlarına cevap veriyor Her sayfa. İki uç nokta, her ikisi de {"views": n} sadece sayılan görüşle dahil: POST **************** {importance, count} POST /internal/sayfa-views / sayfalar {path, önem, sayı} Bir bilgi tabanı makalesi kendi başına sayılır (KB ARTICLE VIEWS, by uid), bu yüzden sayı onu yeniden adlandırmak ve /kb'da hareket etmek yoluyla takip eder; guid bunu yapmalıdır. Yayınlanmış bir isim, kamu makalesi, aynı kurala göre endpoints kullanımı. Her başka sayfa, yerel ön ekin altındaki yolda sayılır (MARKETING PAGE VIEWS). Her yazı, toplam okuma ile bir yerli tez Aynı işlemde, bir Yugabay çatışmasına yeniden katkıda bulundu. Under /internal, not /api/kb/public: APIService tüm /api/kb /** from all of /api/kb / api.kamocrm.com ve bu hizmetin güvenlik zinciri her şeye izin veriyor, bu yüzden bir endpoint saymak, herhangi bir rakamdan uzak bir halk curl döngüsü olurdu. The The The The The The The The Yeni İçAuth Filtresi X-Internal-Auth gerektirir (mlos-internal-auth, şimdi monte edilmiş. Seçmeli olarak) tüm /internal prefix üzerinde, decoded servlet yolunda karar verdi, Ve sır eksik olduğunda açmak yerine 503 cevap verir. The The The The The The The The pazarlama sitesinin rota eller tek çağrıcıdır ve her karar verir Ne sayıldığı hakkında: gerçek sayfalar sadece, taramacılar rakamlarını eklemeden gösterdi Buna göre, beş saniye içinde bir tarayıcıdan tekrar bir kez sayılıyor. Bir karşının başlangıç figürü bir kez çizilir, sıralandığında, arasında 312,384 ve 1200,384. caller 0 ila 1 arasında bir önem taşır (sayfanın sayfasının sitemap önceliği) ve PageViewSeed, etrafındaki bir grupta çizilir, bu yüzden Ana sayfa yüksek ve bir değişimlog girişi düşük başlar; aşırı arazi tam olarak üzerinde aralığın tırnak olmadan biter. Tohum, sayın dışında depolanır Görüntüleme, bu yüzden gerçek trafik okunabilir. Rows ilk istekte görünüyor; count=false saymadan biri yaratır, çünkü taramacılar ve tohum için. Form page views.sql, daha önce canlı veritabanına el tarafından uygulanan DDL'dir. Bu itme ve Hibernate paylaşılan-library için ne ürettiğini eşleştirmek varlıklar ( 6.2 ve 6.5 üzerinde kontrol edilir). ConfigMap iç kazanır.auth.secret, Ve böylece repo kopyasını yapar. 23 yeni testler: tohum aralığı ve gruplar, kanonik yollar ve guids, hangisi Bir görüş çalışır ve gerçek filtre aracılığıyla uç noktaları (gizli değil, gizli, yanlış sır, başlangıç sırrı, kötü yol, bilinmeyen makale). Filtreün yeniden çekilmesi Ön kontrol ve sayma bayrağını her biri onları kırmızıya çevirir.

  13. · kamo-shared-library

    Page-view, pazarlama sitesi için karşı çıkıyor

    View count kamo-marketing'in arkasındaki iki masa şimdi gösteriyor KBService's /internal/page-views endpoints tarafından yazılan her sayfa. KbMadView (KB ARTICLE VIEWS) bir bilgi tabanı makalesinin görüşlerine işaret ediyor Madde, uid tarafından anahtarlandı, bu yüzden sayı makalenin bir parçasıdır ve takip eder. Yeniden adlandırıldığında veya /kb'da taşındı. Bu, kendi yerine bir masadır KB ARTICLES sütunu: makale satırları JPA tarafından kurtarılır, bu yüzden bir karşı Bir editörün makaleyi açtığı ve geri yazdığı zaman okunacak. Kurtarın, her görüşe her bakış arasında. Yabancı anahtar kalibreler Veritabanı, çünkü KbMad bu satırları haritalamıyor ve Hibernate bir Hibernate siliniyor Aksi takdirde üzerinde başarısız olurdu. PazarlamaPageView (MARKETING PAGE VIEWS) yolda her sayfayı sayıyor Yerel ön ekin altında, bu yüzden /en/pricing ve /fr /pricing bir sayı paylaşıyor. Her ikisi de SEED COUNT'yi tutuyor, bir satırla başlıyor, dışında da İNCELE COUNT, görüşler aslında sayılıyor; sayfa onların toplamını gösteriyor ve gerçek gerçek Trafik masadan okunabilir kalır. Reositories sadece bir görüşe ihtiyaç duyuyor: bir yerli Bu sayanlar, saymadan bir tohumları ve toplamı, sonra okuyun. Aynı işlemdeki yazı. No save(): bir karşı yüklü, yükseltilmiş Geri kurtarın eşzamanlı görüşleri kaybeder. Checked çevrimdışı: Bir seans fabrikası tüm 11 KB varlık artıları üzerinde inşa ediyor Bunlar Hibernate 6.2.13 (KB hizmetleri ve diğer Boot 3.1 hizmetleri) ve 6.5.3 (Boot 3.3) ve şema senaryosu DDL tarafından uygulanan maçları yazıyor ON CAS CAS .. ddl-auto her yerde değil ama İlkizer, bu yüzden başka bir hizmet masalara dokunmuyor.

  14. · kamo-internal

    Lifestyle Logo, marka başına dördüncü bir logo ve varsayılan arka plan sumark

    Davranış ve Etiketleme, tam logonun yanında bir Lifestyle Logo yuvasını, basit logo ve sekme ikonunu kazanır, Hem şirket hem de yazılım (beyaz-label) sıralarında. Pixel sanat ve vektörleri de alır: Bir an SVG veya bir raster tam olarak seçilildiği gibi tutulur, bir EPS/AI/PDF (no browser çizemez) Bir tane), ve bir raster, paylaşılan ImageToSVGConverter'ı yalnızca ne zaman açtığına açan "Convert to vektör" sunuyor. Üye soruyor. sekme ikonu gibi, her bir slot bir geçişe sahiptir (an yükleme de döndürür, server-side too) ve a) Bir yaşam tarzı yüzeyinin aslında çizeceğini söyleyen satır, öngörülemeyen formdan. Yaşam tarzı logo ayarlandığında tam logoya varsayılan. Her marka için,LogoVariant'ı çöz Tema/brand.ts zincirdir: kullanımda yazılım yaşam tarzı logo, başka ne zaman tam logo. Şirket bir başka şekilde, şirket yaşam tarzı logoyu kullanırken, diğer şirket tam logo. yaşam tarzıLogo.ts aynı zinciri aynı satırlar olarak belirtir; bir test hem 32 form devletleri üzerinde çalışır. Plan Watermark ilk olarak Lifestyle Logo sunuyor ve varsayılan: null ve bilinmeyen değerler çözülür Bir yaşam tarzı logo var olana kadar tüm logo çizen, bu yüzden hayır veyag'in su işareti değişiklikleri değişir. Bir tane yüklemeye kadar. Sumark'ı boyayan her yer (BackgroundWatermark, Backdrop, hata ve hata Temel sayfalar) şimdiWatermarkVariant / sumarkLogoFile'yi çözerek geçiyor. - /network/create: Aynı satın alma ile bir yaşam tarzı logo grubu, org'un var olduğu gibi yüklenmiştir. Tür = yaşam tarzı; sumark picker ilk ve form varsayılanları ona sunar. Kurulum Sihirbazı: Logolar şirket ve beyaz-label yaşam tarzı yuvaları alır (gösterdikleri zaman canlı gösterir), Arka planlar Lifestyle sumark sunar ve orgDetails aynı şekilde varsayılanı çözer. - org rotasının şeması bgWatermark'ı düz bir dize olarak okur. It .parse()s, so the old ["NONE", "FULL", ERAPLE"] enum, bir LIFESTYLE sırası için tüm org kaydına atılacaktır; JSON'dan Organizasyon, bunun yerine bilinmeyen değerleri çözdü. Dört yaşam alanı org rekorunu sürüyor OrgContext ve DynamicMetaLoader devam ediyor **************** from configured.json. Kamo-shared-library f22a867d ve güvenlik hizmetinin yükleme türleri (ilk önce çekildi), ve Sözcü anahtarlar (ilk olarak her yerelde).

  15. · SecurityService

    Yaşam tarzı logolar, yapılandır.json anahtarları ve LIFESTYLE sumark

    Yaşam tarzı logo, marka başına dördüncü bir logodur (company ve beyaz-label), dekoratif yeniden kabul edilir arka plan sumark şimdi varsayılan olarak çizilir. Onun geri dönüşü tam logodur. - yükleme-logo türü = yaşam tarzı ve tip = yaşam tarzı-yukanware alır. Dosya gerçek uzantısını tutar (fotografik sanat hoş karşılanır, bir kir taşıma, üyenin yükleme zamanındaki seçimi) ************ ext sütunu onu kaydeder ve yükleme logoyu açar, sekme ikonları sözleşmesinde. Bir raster ayrıca bir stand-in olarak . the adı altında aynalıdır, tıpkı tam tersi gibi. logolar, bu yüzden uzatmayı okumamış bir yüzey hala org'un kendi sanatını gösteriyor. - yapılandır.json logoLifestyleExt / logoLifestyleSoftwareExt sadece bu logo kullanım aşamasındayken (.ed AND geçiş); tam logonun içinde olduğu anlamına gelmez. - Oluşturulan ücret yükü, bgWatermark LIFESTYLE'yi devre dışı bırakmak yerine tutar. - ************ dört çıplak sütunu ekliyor. Yaşanarak 2026-09-16'da, kamo-shared-library'nin varlık değişikliği itildi.

  16. · kamo-shared-library

    Yaşam tarzı logo sütunları ve sumark varsayılan varsayılan varsayılan olarak LIFESTYLE

    Yaşam tarzı logo, marka başına dördüncü bir marka sanatıdır, tam logonun yanında, basit logo ve sekme ikonu: Arka su işareti varsayılan olarak çizilir. Bu tam olarak sekme ikon çifti gibi şekillendirilir: logo lifestyle ext (ve onun yazılım ikizi) sadece yazılır Güvenlik Güvenliği Hizmet, depoladığı dosyadan son noktaya yüklenir ve "birinin var olduğu" işaretleyicisi olarak ikiye ayrılır; logo lifestyle tili, bunun yanında geçiştir. PUT /org/{id} iki anahtarı ezebilir, asla uzatmalar. bg watermark şimdi her müşterinin null'u çözdüğü LIFESTYLE'yi belgeliyor. Bu, tam logodur çünkü Bir org'un kullanımda yaşam tarzı logosu yoktur, bu yüzden birisi yüklenene kadar hiçbir şey değişmez. Dört sütun, el tarafından uygulanan ****************'den geliyor Bu zorlamadan önce canlı küme: her org okumalarında onları SEÇİM'den sonra inşa edilen herhangi bir Java hizmeti.

  17. · EmailService

    Drip kampanyaları

    Bir damla otomatik bir e-posta dizisi bir kişi bir şey olduğunda girer “Bir lider gelir (El, ithal, ya da bir entegrasyondan) Durum veya alt-status değişiklikleri, bir liderlik yeniden atanır veya kredi ile iddia edilir, bir kredi, bir kredi, bir kredi lead's birthday or yıldönümü yuvarlak geliyor, bir ekip üyesi veya üye hesabı Oluşturulmuş, bir kampanya e-postası gönderilir, açılır, tıklanır veya cevapsız gider, birisi Başka bir damla bitirin veya bir üye onları el ile ekliyor. Her e-postanın kendi kendine sahip olması vardır Bekle, pencere gönderin (ya dag’s or the contact's time zone) ve koşul üzerinde Önceki e-posta nasıl yaptı? Gönder. Bir damla e-posta, gizli bir baskı kampanyasında sıralanır (adım, döngü) **************** aracılığıyla, bu yüzden tam olarak kampanya gibi çıkıyor posta: opt-out ve uygunluk kontrolleri, sürümleyicinin ev sahipliği, sıcak-up gönder Pencere, DKIM, takip, iptal, atlar ve sahnelenen outbox. Editions are are are are Kampanya listesinden ayrıldı, anlık, ev öğesi ve ilerleme ve bağlılık çerçeveleri ve kampanya uç noktaları 404'e tek cevap verir. Motor (drip /DripMühendis): Kira altında her 5s e-posta-drip-mühendis, e-posta drip triggers (ilk önce var, sonra Kayıtlar, doğum günleri ve org-local günde bir kez, ve Her bir kişi yüzünden hareket eder: önceki e-postanın gerçekte olduğundan sayın Gönderilen, bir sıçrama veya opt-out, bir kişi her e-postadan önce tekrar okunur. (merge jetonları: ilk name, agent name, market ve diğerleri) ve bitmiş bir koşu Zincirli damlaların başlamasına izin verin. Re-entry bir kez daha bitirdikten sonra (birinde) cooldown) veya yeniden başlatma; çıkış kuralları insanları bir statü değişikliği, bir durum değişikliği, reassignment veya bir damla linkine tıklayın. API: /api / e-posta /drips (list, seçenekler, CRUD, aktif, duraklama, arşiv, arşiv, arşiv, arşiv, Narşist, tekrarlanan, insanlar, manuel kayıt, kaldırma, zaman çizelgesi, aktivite), DULK EMAIL okumak ve MANAGE BULK EMAIL değiştirmek için. Canlı: tip "drip" Kampanya konusuyla ilgili çerçeveler, ikinci başına kömür. Kampanya gönderir, ilk açılır ve bağlantı tıklamaları (şimdi URL ile) teslim edilir kamo-shared-library's DripTriggerRecorder. Masalar ve baskı sütunlarıydı El **************** Bu taahhütten önce.

  18. · SecurityService

    Ithal bir liderlik ithal edilmiş olarak kaydedilir

    LeadImportController her satırı iki-argument ile yarattıLead, bu yüzden bir lead's history, kaynak API'si kimsenin hareket ettiği gibi, tam olarak gönderilen biri gibi Satıcı alımı API aracılığıyla. Hiçbir şey bir entegrasyondan bir ithalat söyleyebilirdi, Ve "yeni bir liderlik geliyor" üzerinde başlayan kampanyalar, seçim arasında seçim sunuyor El, ithal veya entegrasyonlar tarafından eklenir. Rows şimdi kaynak IMPORT ile yaratıldı. Kamo-shared-library'ye karşı inşa edilmiş b5b56d6d, tarihe liderlik edenler de eller yeni yollar, durum değişiklikleri, reassignments, Kredi iddiaları ve yeni üye hesapları damla motoruna.

  19. · kamo-internal

    Kampanya editörünin Yanıtı-To bir seçimdir – HayırReply, Üye'nin E-postası veya Özel, HayırReply varsayılan olarak varsayılan olarak

    Free-text Reply-To under the From Become CampaignReplyToPicker, her birinin nereye cevap verdiğini söylediği üç seçenek: - HayırReply (default): HayırReply@<the kampanyanın domain>, e.g. NoReply@hello.kamocrm.com, "bu alman e-posta" e-posta" Üye'nin E-postası: üye düzenleme, adres tarafından gösterilen. Cevapları zaten bir takım arkadaşına giden bir kampanya devam ediyor Birinin tekrar seçeneği seçmesine kadar takım arkadaşı gösterir. Profillerinde e-posta olmayan bir üye onu seçemez. - Özel: Kutu tipi olduğu gibi kontrol edilir, E-posta servisi onu kurtarmanın yolunu kontrol eder. Mantık, **************** bir kampanyayı okuyun (tek seçimden önce biri özel olduğunda adresi, NoReply when not), pick, adresini göster ve kurtarma alanlarını (replyTo, CevapToMode, CevapToMemberId. Bitmemiş bir Özel adres geri Kaydet tutar ve gönderi kontrol listesinde görünür. önizleme şovları Cevap - Alıcı almak için.

  20. · kamo-shared-library

    Drip kampanyası tetikler, yolların ve üyelerinin nereye değiştiğini kaydetti

    Drip kampanyaları CRM'de bir şey olduğunda başlar, bu yüzden yerlerin ki Değişim liderlik eder ve üyeler şimdi bu olayları EmailService's pour motoruna teslim edin: - LeadHistoryService: Bir liderlik yarattı (nasıl geldi: el tarafından, ithal edildi, veya bir entegrasyon veya formdan, bir statü veya alt-status her ikisi ile de değişir taraflar ve bir takım üyesinden diğerine yeniden atama. - ******************** Bir havuz liderliği, bir havuz harcayarak iddia etti Kredi (tüm için ücretsiz veya ücretsiz), hangi kayıtların kendi tarihine yol açmaz. Üye hizmetleri: bir üye veya ekip üyesi hesabı oluşturuldu. Platform aynası Sıra sağlayıcının veyag’in yeni bir üyesi değildir ve hiçbir şey başlamaz. DripTriggerRecorder onları ****************'ye yazar ki, Motor yok eder. Sadece bu tür bir din için dinlediği bir org için yazıyor (trigger veya çıkış kuralı, her 30'ların çoğunu okuyun), neden meydana gelenden sonra eller. İşlem taahhüt eder ve kendi iplik ve bağlantısı üzerine yazar, bu yüzden bir liderlik Bir damla yüzünden asla başarısız veya geri dönemez. Bir liderlik Void yarattı (bir test liderlik ya da bir çoğaltma) hoşlanacak biri değildir. E-postaCampaignEntity haritaları damla id, damla step id ve drop cycle: a drop email Gizli bir baskı kampanyası aracılığıyla gönderir (adım, döngü), böylece her şeyi tutar Bir kampanyanın sahip olduğu garantisi gönderin. sütunlar ve masalar elle uygulandı Bu taahhütten önce (email servis ****************************

  21. · kamo-marketing

    Aylık açık ve bugün oranı kilitlendikçe 1 ve 3 yıllık terim satıyor

    Çoğu alıcı, taahhüdü olmayan şeyleri karşılaştırmaya gelir, bu yüzden HOME TERM şimdi aylık. /pricing, ana plan şerit, / hesaplayıcı ve Ürün işareti hala birlikte aynı vadede açık. Daha uzun terimler Demiryolu oradan satıyor: düşük bir per-seat oranı, kilitlenmiş durumda Bugün bütün dönem için fiyat. - Demiryolunun kaşları "bugünün 1 veya 3 yıl boyunca oranı" ve bir ya da Demiryolu altındaki cümle, seçilen terimin ne yaptığını söylüyor: aylık hiçbir şey yok taahhüt; yıllık ve 3 yıl bugün 12 ay veya 3 ay boyunca fiyat tutuyor Yıllar, fiyatlarımız yükselse bile. Tüm üç not bir ızgara hücresi paylaşır, bu yüzden Bir terim seçmek asla aşağıdaki kartları hareket etmez, herhangi bir dilde (measured En önemlisi, de ve ja). Her iki çizgi de dengelidir, bu yüzden bir telefon asla bir tane iplik yapmaz kelime. - Kart ve hesaplayıcı terim hatları "Rate Kilit for N ay". - Aylık kartın kurtarılmış satır damlaları "dönüm", bu da bir - ay dönemi sadece aylık rakamının yanında tekrarladı. - Ana şerit fiyatına “bir { ays}-yıllık bir süre üzerinde oturttu”, Hangi aylık olarak 0.083 yıllık bir terim olarak okuyacak; şimdi faturalanmış diyor aylık olarak, yanında 1 ve 3 yıllık kilit ile. - /pricing'in arama açıklaması, üç yıllık fiyatı bir kilit-in olarak adlandırıyor Ve aynı şeyde sınırsız sayfa noktaları. check-product-offers üç yıllık varsayılanı (49, 32.83) tamamladı. Şimdi pins Aylık (69, 46.23), bu yüzden varsayılan sessiz bir değişiklik hala binayı bozar. Kopya kamo-translation-dictionary'de, tüm 20'de yazılıdır. Yerlileri tercüme edin. Aynı itki bugün 340 değerini geri getiriyor, Bu repo'nun inşa edilmiş kopyası her bina için başarısız oldu.

  22. · EmailService

    Bir kampanyanın cevabı, üyenin e-postasına veya özel bir adrese gitmez - varsayılan olarak varsayılan olarak

    Editörün Yanıtı -Üç seçenek (CampaignReplyTo), mevcut cevap to sütununda tuttu. Hayır DDL. - NO REPLY (boş sütun, varsayılan): Reply-To: HayırReply@<the From's domain>, NoReplySenderService Diğer NoReply adresi gibi. Alıcı, kimsenin okumadığını yazmadan önce görür ve postfix-k3m1-inbound orada ne gönderildiğini reddediyor. - MEMBER (member:<id>): Onu seçen üyenin e-postası, her mesajın oluştuğunda baktı. (CampaignReplyToMembers, beş dakika tuttu), bu yüzden değişen bir adres takip edilir. E-posta olmayan bir üye düşer Kimsenin aldığı bir adresi adlandırmak yerine NoReply'ye geri dönün. - CUSTOM (an adresi): kurtarma, çıplak ve dotted bir alan ile kontrol edilir; başka bir şey neden olduğunu söylüyor 400. Kaydetler cevapToMode ve CevapToMemberId. Replies, üye tasarrufuna gidebilir veya üyeyle kalabilir Bir takım arkadaşı kurtardığında seçilmiş, ancak asla bir başka üyeye boş olarak seçilmedi. Seçim göndermeden önce bir editör Sadece bir adres: biri CUSTOM, NO REPLY değil. Kampanya okuma modeli cevapToMode ve CevapToMemberId, Ve cevap editörü gösterir (özel adres veya üyenin e-postası).

  23. · kamo-internal

    Outbound E-Mail Hosts, büyük röleleri sunucuların onları gördüğü gibi gösteriyor

    Platformun üzerindeki "Bulk röleleri" kartı: paylaşılan röle her organizasyonun gönderme domainleri (ilecrm.com, 47.181.8.86) ve platform organizasyonunun kendi (hello.kamocrm.com, 47.181.8.87). Gerçekler: Her rölenin postasının nereden ayrıldığı, E-posta hizmetinin kümede ulaştığı ve paylaşılanlar için. İmzalanmasının yapılandırılmış olup olmadığını ve kaç doğrulanmış domainin onu nasıl gönderdiğini. - Kontroller, her doğru, farklı, eksik ya da cevap vermedi: adın adresi (A), gönderen politikası (SPF), Paylaşılan röle için nereye geri dönmeli (MX kendi adresine geri dönmeli), adresin tersine DNS (PTR) ve platform rölesinin imza anahtarı (DKIM). Doğru olmayan bir kayıt, neyin yanında olması gerektiğini gösteriyor DNS'in sahip olduğu şey. Ters DNS, adrese sahip olan internet sağlayıcı tarafından belirlenir, bu yüzden kimse DNS'e bakar ev sahibi. Cevaplanmamış bir bakış " çekemez", asla "wrong" değildir. - GET ******************** sekme açıldığında ve "Check Now" üzerinde okuyun. Asla öyle değil Ankete göre başarısız bir re-check ekranda ne olduğunu ve MANAGE OUTBOUND EMAIL HOSTS olmadan hiçbir şey yaratmaz.

  24. · KlusterServices

    Organizasyonlar için duyurular Domainler e-posta servisine ek-k3m1-inbound

    Paylaşılan röle aracılığıyla gönderilen bir kampanya, kuruluştan gelen domaini zarf olarak taşır Gönderer ve bu alan iletişim için bir CNAME. kamocrm.com, MX 47.181.8.86 - bu pod. Bu yüzden Bir mesajı kabul eden sunucu almak ve tüm teslimat raporunu yazdıktan sonra teslim edemez Burada ve şimdiye kadar reddedildi. - Transfer domainleri E-posta servisinden gelir (relay-senders?format=domains: VERIFIED ve FAILING) Başlayın ve her dakika. Sadece düz ev sahibi isimleri hiç bir masaya ulaşmıyor ve cevapsız bir hediye son listeyi tutar. - Her alan null sender'i sadece alır, yani adresin var olduğunu kontrol eder. Herkes Başka 550 "Bu adres e-posta gönderir, ancak almayın." - What is take goes to a "bounces' pipe ( ana postfix's spool command, with its own spool) and a Gos-mail sidecar, main postfix's unsubscribe mail.py with INCLUDE RAW, posts it to to to to to to to **************** - yığını.loans, posta.stack.loans ve temas.kamocrm.com tam olarak daha önce olduğu gibi çalışır ve burada hiçbir şey göndermez İnternet. Aynı senaryo ile bir atak alpine pod test edildi: null sender 250, bir kişi 550, postmaster@ ve kötüye@ 250, diğer ve benzeri alanlar 554, bir DSN spooled with its token and the kuyruk empty, bir liste değişikliği uygulandı Bir dakika içinde ve cevaplanmamış bir hediye son listeyi tutar.

  25. · EmailService

    Bounces to org send domains eve gelir, test gönderir ve rölelerin DNS'i okunur

    Async kaybolur. Bir kampanyanın zarf göndereni, MX'in gönderme alanındandır. (CNAME ile iletişime geçin.kamocrm.com) paylaşılan rölenin kendi adresidir. postfix-k3m1-inbound alacak Orada teslimat raporları ve onları POST ************************ Şikayet alımının şekli: - DeliveryStatusReport gerçek bir RFC 3464 raporu (message/delivery-status) ve jetonları yazıyor Mesaj geri döndü. Bir kehanet asla tahmin edilmez. - BounceMailHizmet kalıcı bir başarısızlık kaydeder (Action: başarısız, 5.x.x) alıcı sıradaki BOUNCED olarak token isimleri, teslimat yoluyla, röleleri zaten kullanır. Bir gecikme, otomatik olarak veya bir rapor Hiçbir token hiçbir şey değişmez ve spam-complaint raporu şikayet alımına verilir. - rödücüler?format=domains VERIFIED ve FAILING domainleri yayınlar. Test, Ayarlardan gönderir → E-posta → Gönderme DKIM-signed with the From domain's key, exactly as kampanya posta (DkimSigning, CampaignRecipientSender ile paylaşılan), bu yüzden paylaşılan röle aracılığıyla bir test, ne arandığını gösteriyor Kampanya olacak. rölelerin DNS'i. GET **************** (MANAGE OUTBOUND EMAIL HOSTS) okur, çünkü Her röle, adı A record and SPF, onun MX ( paylaşılan röle için, kendi adresine geri), DNS adresini tersine çevir ve platform rölesinin DKIM anahtarı. DNS çözümleyicileri PTR görünümleri kazanır.

  26. · KlusterServices

    Postmaster@ ve kötüye@ contact.kamocrm.com KamoCRM'ye ulaşır - paylaşılan rölenin adı kontrollerini alır

    i̇letişim.kamocrm.com, paylaşılan veyag r rölenin adı (47.181.8.86'nın PTR, MX temas.kamocrm.com) ve MX temas. 47.181.8.86 → k3m1, ek-k3m1-inbound cevaplar nerede. Mailbox sağlayıcıları, bir IP çalışanını yazar Postmaster@/abuse@ of its PTR domain, bu yüzden şimdi toprak: postmaster@ in the postmaster postabox, kötüye kullanım@hello.kamocrm.com'da, e-posta servisinin şikayeti için ana yayın elleri postmaster için bir kopya ile satın alın. Ek-k3m1-inbound Sage tarafından onaylandı.

  27. · kamo-internal

    Bulk E-posta Domain Ayarları ve alt-tabs alır, / pazarlama / e-posta eksik olanı açıklıyor, kampanyalar seçiciden bir hale geliyor

    Ayarlar → E-posta → Bulk E-posta şu anda dört alttab var?sub=: Domain Kurulum · Gönderme · Opt Out · Teslim edilebilirlik. Bir gönderme alanı doğrulanana kadar Domain Kurulumdaki üye toprakları doğrulanır ve Göndering Sonra. O zamana kadar diğer alt-tablar bir kilit gösteriyor ve odaklanılabilir; biri ne olduğunu açıklıyor Bunun için, en iyi alan ne kadar geldi ve bağlantılar geri döndü. Opt Out ve Teslim edilebilirlik onları tutar Doğru (MANAGE EMAIL OPT OUTS veya sahibi) ve değişmeden hareket eder; eski ?tab=opt-out ve ?tab=deliverability bağlantıları altlarına yönlendirmektedir ve menü girişi ve iniş kartı takip eder. Her bir alt-tab, yardım rayında kendi kelimeleri koyar. Domain Kurulum DNS'i hiç düzenlememiş biri için inşa edilmiştir: Üç adım ve üç adımla bir kahraman Onlardan biri (veya “Bulk e-posta göndermeye hazır), canlı kayıt dotları ve canlı bir kart. "Checked 8 saniye önce · otomatik olarak kontrol edin" ve bir inline add-a-domain akışı (the org domain flow) Açıklamalanan değişiklikle bulanık olarak, bir tıkla gönderme isimleri, canlı bir önizleme, Ve bir debounced, bir isimin neden devam etmeden kullanılamayacağını söylüyor. One domain's installation (?domain=) tespit edilen DNS sağlayıcısının adımlarını gösterir, kopya düğmeleri ile her kayıt Ve onun canlı durumu ("X'i görüyoruz, Y olmalı”, her ipucu kodu için düzeltmesi) Tüm bunları kopyalayın Talimatlar, bir açıklamanın arkasındaki no-CNAME alternatifi, şimdi kontrol edin (çoğunlukla önlenir) Kullanıldığı zaman, sunucunun neden hala reddederse gösterdiyse, azaltılmış bir duygusal-aware Başarı anı "Choose your From address" (İngilizce). Her şey GET **************** mevcut proxy aracılığıyla okur ve kalır Made over **************** no polling, sessiz geri hazırlar, Yazıyı kabul et Bütün devlet ve başarısız ya da okuma bir hata veya erişim notu, asla boş bir liste değildir. / pazarlama / e-posta: hiçbir kampanyayla ve doğrulanmamış alanla boş devlet açıklayıcıdır (why, Üç adım, “Komisyonumu kapat” veya bunu MANAGE EMAIL SETTINGS olmadan bitirebilecekler); bir kampanya Liste, hiçbir oyun çizgisini absorbe eden kompakt bir pankart alır ve bir FAILING domaini kırmızı olarak adlandırılır Kuruluma bir bağlantı ile. Yükleme sırasında veya başarısız bir okumada hiçbir şey gösterir. Gönder-blocker banner Bağlantılar NO SENDING DOMAIN ve H DOMAIN NOT VERIFIED to Domain Kurulum. Kampanya editörünün Mesajı bir seçici: varsayılan gönderici veya doğrulanmış bir alan üzerinde bir adres (yerel bölüm, alan, isimden), E-posta/fromName'den kurtarıldı; sınırsız bir alandan kurtarıldı Kuruluma bir bağlantı ile ilgili uyarılır. ayarlarMenuTabCoverage öğrenir &sub= ve her bağlantılı alttabın var olduğunu kontrol eder.

  28. · EmailService

    Kampanya postası, gönderilen ve doğrulanmış gönderme domaini tarafından gönderilir

    Bir kampanya, doğrulanmış bir alandan kendi adını verebilir; aksi takdirde org'un toplu gönderileyicisi olarak gider - hangi Kendisi doğrulanmış bir alanda olmalıdır (saveSender başka bir şey reddeder). Kampanyayı Seçeneğe Girerek Bu alan, çünkü SPF bir röle tarafından karar verilir: bir org's doğrulanan alan sadece Paylaşılan ya dag r röle (47.181.8.86, KamoCRM'nin merhaba.kamocrm.com aracılığıyla sadece röle platformu aracılığıyla (47.181.8.87), başka herhangi bir ev sahibi, ve hiçbir yerden habersiz. The releaser nedeniyle alır İlk önce, kampanyaya hazır bir ev sahibi kullanılabilir; org'ın ne zaman bekleyeceği bir kampanya. Diğer kampanyalar gider. Bir org'un doğrulanmış alanı olarak Mail, son kurtarma değişimlerinden sonra imzalanmıştır, seanstan sonra oturumdan alındı. Bu şekilde 8bit'e dönüştürmek. Yeni gönderme blokerleri NO SENDING DOMAIN ve DOMAIN NOT VERIFIED. Teslimat raporları, kampanyanın sıcak kısmına karşı sayılıyor. KamoCRM'nin gönderme kampanyası etkilenmez: noreply@hello.kamocrm.com platform yönetildi, bu yüzden devam ediyor. .87'den ayrılıyor ve paylaşılan röle KamoCRM'nin rotasyonunda kapatılıyor.

  29. · EmailService

    Domain Build's API, paylaşılan rölenin gönderici haritası ve kayıtları canlı gösteren bir süpürücü

    **************** GET the sekmesi (VIEW BULK EMAIL), ek form için GET görünümü, POST Ek olarak, POST {id}/check, DELETE (MANAGE BULK EMAIL); her yazı tüm sekme ve bir reddedilme ile cevap verir. Onun alanını adlandır. **************** postfix-orgs onun doğrulanmış domain harita. Toplu genel bakış alanları {ready, doğrulanmış, beklenmeyen, başarısız} kapı için. DomainSweep, bir domain kiralandığında, bir kira altında, bir kira altında DNS'i geri döndürür (15s while a domain is set up) Kendi parçası: Buradaki her @Scheduled görevi, Spring'in serbest bırakılmasıyla tek zamanlama parçacığını paylaşıyor Bu kampanya her saniye posta gönderir ve isimservers'ı bekler, yol gönderirdi.

  30. · EmailService

    Domainler gönderin - bir tane ekleyin, DNS kayıtlarını kaydederek, doğrulayın, bir adresin ne yapabileceğini bilin

    Bir gönderme domaini (news.acme.com) veya DKIM anahtarıyla şifreli toplu sağlayıcı blob'ta tutulur. SendingDomainChecker, alıcıların ne göreceğini okur - SPF paylaşılan rölenin adresi için değerlendirdi, anahtar noktamız, anahtar noktamız Seçicisinde, alanda veya bir ebeveynde bir DMARC politikası - önerilen kayıtlar için (a CNAME to to to the recommended records) İletişim.kamocrm.com, DKIM TXT, DMARC) ve alternatif SPF TXT + MX ve her zamanki hataları isim: İki katına çıkan bir bölge adı, proxied Cloudflare CNAME, zaten kayıtları olan bir isim, başka bir yerde bir CNAME, iki SPF kayıtları, çok fazla görünüm, önemli bir geçmiş kısa, kötü bilgilendirilmiş veya miras alan bir politika ve “ kaydınız” Doğru, KamoCRM'nin tarafı henüz yaşamadı.” SendingDomainService ekliyor (geçmiş bir URL'yi temizliyor veya adres, kamocrm.com'u onants'a reddediyor), kontroller, Kaldırlar ( varsayılan gönderenin veya aktif bir kampanyanın) ve durumu hareket ettirirken değil: PENDING/FAILING → Bir geçişte İLİŞKİ; VERIFIED → Sadece altı saat sonra FAILING; bir DNS kesinti değişiklikleri değişir Hiçbir şey. Transfer yolunu yanıtlar - ORG VERIFIED ( İmza anahtarı ile), PLATFORM MANAGED (hello.kamocrm.com, KamoCRM için sadece) veya UNVERIFIED için - ve paylaşılan rölenin gönderici haritasını doğruladı Alanlar. Değişiklikler yayınlar ****************************

Evreniniz sizi bekliyor.

Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.

Sonsuza kadar ücretsiz — kredi kartı gerekmiyor