MailSide

v4.3.0 · Google Workspace Add-on
🚧 Készülő termék — a MailSide jelenleg a Google jóváhagyására vár, hamarosan elérhető lesz a Google Workspace Marketplace-en.

Amit a Gmail nem tud megoldani, azt a MailSide megoldja. Kétféle futási mód, prioritásos szűrővégrehajtás, automata mellékletmentés Drive-ra, feladóblokkolás, teljes audit napló – és még rengeteg más funkció, közvetlenül a Gmail oldalpanelből.

🆓 Teljesen ingyenes ☁️ Google Workspace 🔒 Adataid a Google-nál maradnak ⚡ Sub-minute trigger 👥 Többfiókos

Futási módok

A MailSide egyedülálló módon kétféle szűrő-végrehajtási móddal rendelkezik. Az egyik a Gmail saját motorjára bíz mindent, a másik átveszi az irányítást és a te által meghatározott sorrendben, prioritással dolgoz.

Natív mód / Native mode

Gmail saját motorja futtat

  • Minden szűrő párhuzamosan fut egy időben
  • Azonnali feldolgozás – nulla késleltetés
  • A Gmail CRUD kezelése vizuálisan, a MailSideből
  • Audit trail és sender history natív módban is elérhető triggerrel
  • Akkor is fut, ha a böngészőlap be van zárva
✦ Ajánlott App Vezérlés / App Control

A MailSide saját engine-je futtat

  • Prioritásos végrehajtás – sorrend számít
  • Stop-on-match: ha illik, a többi kihagyható
  • Sub-minute trigger: 1/5/10/30 mp-es futtatás
  • Szűrő csoportok drag-and-drop szervezéssel
  • Visszamenőleges futtatás meglévő e-mailekre
  • Inaktív szűrők automatikus felismerése

Módváltáskor a MailSide átjárást biztosít: Natív → App Vezérlés mód esetén automatikusan átveszi az összes meglévő natív Gmail szűrődet a virtuális tárolójába és törli az eredetieket, hogy ne fussanak párhuzamosan. Visszaváltáskor minden szűrőt visszaír a Gmailbe natív formában. Nem veszítesz el semmit.

Az App Vezérlés mód a Gmail History API-t használja: az engine minden trigger-futásnál csak az előző futás óta érkezett új leveleket kérdezi le, majd prioritási sorrendben illeszti a szűrőket. Tipikus latency percenként futó triggerrel 30–60 másodperc; sub-minute emulációval akár 1 másodperc is elérhető.

Query Builder

A Gmail beépített szűrői egyetlen feltételt engednek meg. A MailSide Query Builderével mezőnként több feltételt adhatunk meg AND/OR logikával kombinálva – és ott vannak olyan mezők is, amiket a Gmail alapból nem ismer.

A Query Builderben minden szűrőhöz tetszőleges számú feltételt adhatsz hozzá. Megadhatod, hogy a feladó domain egyezzen egy mintával ÉS a tárgy tartalmaz egy kulcsszót ÉS az e-mail melléklettel érkezik – és ezeket AND (mind teljesül) vagy OR (bármelyik elég) kapcsolatba rendezheted. Az OR-chipek rendszer lehetővé teszi, hogy egy mezőhöz több értéket rendelj külön badge-ekkel: pl. „feladó: @gmail.com VAGY @yahoo.com".

Két különleges szűrési mező is elérhető, amelyeket a Gmail beépített szűrői nem kezelnek: a Kézbesítve (Delivered-To fejléc) és a Levelezési lista (List-Id fejléc). Ha több Gmail aliasod van, vagy levelezőlistákon vagy, ezekkel pontosan meghatározhatod, melyik álnévnek vagy listának szóló levél kerüljön melyik mappába. Hasznos például vállalati levelezési listáknál: minden `dev-team@ceg.hu`-ra érkező levél automatikusan megkapja a „Fejlesztés" labelt.

Megírt szűrődet a "Próbafuttatás" gombbal azonnal tesztelheted, mielőtt élesbe kapcsolnád. A dry-run preview megmutatja: hány levél illik a feltételre a jelenlegi postafiókban, és listázza az első 5 példát tárgyal együtt. Így pontosan látod, mit fog csinálni a szűrő, mielőtt bármi valóban lefutna.

🔗
AND / OR feltétellogika

Feladó, tárgy, tartalom, dátum, méret, melléklet, label – tetszőleges kombinációban, mezőnként több feltétellel

📬
Alias és levelezőlista szűrés

Delivered-To és List-Id fejléc alapján – ha több Gmail aliasod van vagy levelezőlistán vagy, pontosan meghatározhatod melyik levél hova kerüljön. A Gmail beépített szűrői ezt nem kezelik.

Gmail nem tudja
🔬
Dry-run próbafuttatás

Mentés előtt: hány levél egyezik most a postafiókban, és melyek az első 5 példa? Soha ne aktiválj szűrőt anélkül, hogy tudnád mit fog csinálni.

Egyedi funkció
📋
Beépített szűrősablonok

Kész sablonok egy kattintással: hírlevelek, számlák, social media értesítők, GitHub, Google Naptár – azonnal szerkeszthető

Műveletek

A Gmail szűrőkkel egy szabályhoz egyetlen műveletet csatolhatsz. A MailSideben korlátlan számú műveletet rendelhetünk egy szűrőhöz – egyszerre archiválni, labelezni, megjelölni olvasottnak, menteni Drive-ra és blokkolni a feladót.

Egy szűrő mentésekor bekapcsolható a "Alkalmazás a meglévő levelekre is" opció: az engine azonnal lefuttatja az új szabályt a jelenlegi postafiók tartalmán, akár 500 levelet dolgozva fel egy menetben. Nem kell tehát éveken át gyűlt, rendezetlen postafiókat kézzel rendbe tenni – egyszer megírod a szabályokat, és a MailSide percek alatt elvégzi a munkát.

Különösen hatásos a feladóblokkolás funkció: a szűrőhöz rendelt `blockSender` akció a feladót berakja a blokkolt listába, és a levelet automatikusan Spambe helyezi. A Feladó-előzmények szolgáltatás nyomon követi, hogy az egyes feladóktól hány levelet kaptál – és speciális feltételként is használható a szűrőkben: `senderIsNew` (az adott feladótól korábban még nem érkezett levél), `senderMinCount` és `senderMaxCount` (levélszám határok alapján).

Az automatikus csatolmánymentés funkcióval a szűrő egyezésekor a mellékleteket a MailSide automatikusan lementi a Google Drive-ra. A Drive gyökerében létre jön egy "MailSide Attachments" mappa (ha még nem létezik), és a fájlok dátummal ellátott névvel kerülnek mentésre. Ideális számlák, szerződések, fontos dokumentumok automatikus archiválásához – emberi beavatkozás nélkül.

Korlátlan párhuzamos művelet

Archiválás, label, olvasott, csillag, fontos, spam, törlés – egyetlen szűrőhöz egyszerre bármennyi akciót rendelhetünk, a Gmail limitációi nélkül

🔥
Visszamenőleges alkalmazás meglévő emailekre

Szűrő mentésekor azonnal lefuttatható a jelenlegi postafiók tartalmán – akár 500 levél egy menetben. Évek óta rendezetlen postafiókot percek alatt kategorizál.

Gmail nem tudja
🚫
Feladóblokkolás + előzményszűrők

blockSender akció spambe küldi és blokklistára teszi a feladót. Előzményszűrők: senderIsNew (soha nem írt korábban), senderMinCount / senderMaxCount (levélszám határok) – ezek szűrőfeltételként használhatók.

Egyedi funkció
💾
Csatolmány automatikus mentése Google Drive-ra

Ha a szűrő egyezik, a mellékletek automatikusan elmentődnek a Drive-ra. Saját "MailSide Attachments" mappa, dátummal prefixált fájlnév. Számlák, szerződések, dokumentumok – emberi beavatkozás nélkül.

Egyedi funkció

Szűrőkezelés

Ha sok szűrővel dolgozol, az átláthatóság elvész. A MailSide csoportosítással, drag-and-drop rendezéssel és prioritásmezővel garantálja, hogy mindig pontosan tudd, melyik szűrő mikor és hogyan fut.

Az App Vezérlés módban a szűrőket tetszőleges csoportokba szervezheted (GroupManager). A csoportok maguk is átrendezhetők drag-and-drop-pal, összecsukhatók és kinyithatók. Szűrőket mozgathatsz csoporton belül és csoportok között is húzással – az összes sorrend-változás atomiakusan, race condition mentesen mentődik a szerverre.

Minden szűrőhöz megadható egy prioritásszám (alacsony szám = magasabb prioritás), és engedélyezési flag (Enabled). Az Enabled kapcsolóval egy szűrőt ideiglenesen kikapcsolhatsz törlés nélkül. A stop-on-match opció biztosítja, hogy ha egy fontos szűrő illeszkedik, az alacsonyabb prioritásúak ne fussanak feleslegesen – így például egy vállalati szűrő mindig megelőz egy általános szabályt.

A szűrő duplikátum-ellenőrzés és invalid szűrők detektálása automatikusan történik: a MailSide észreveszi, ha két szűrő logikailag azonos (OR-normalizált hash alapján), és figyelmeztet. Az automatikus névgenerálás a szűrő feltételeiből olvasható nevet képez – nem kell minden egyes szűrőt kézzel elnevezni.

🗂️
Szűrőcsoportok drag-and-drop rendezéssel

Szervezett csoportok (GroupManager): csoporton belüli és csoportok közötti drag-and-drop, összecsukható nézet, atomikus mentés – race condition nélkül

🎯
Prioritás + Stop-on-match

Számmal megadott prioritási sorrend (alacsony szám = előrébb fut). Stop-on-match kapcsolóval: ha a szűrő illik, az alacsonyabb prioritásúak kihagyhatók – ütköző szabályok elegánsan megoldva

🔘
Enabled / Disabled kapcsoló

Szűrők ideiglenes kikapcsolása törlés nélkül. Hasznos tesztelésnél vagy szezonális szabályoknál – egy kattintás és a szűrő szünetel, de a konfig megmarad

🔍
Duplikátum + invalid szűrő detektor

OR-normalizált hash alapján jelzi a logikailag azonos szűrőket. Automatikus névgenerálás a feltételekből – nem kell minden szűrőt kézzel elnevezni

Védelem

A MailSide v4 komoly védelmi rendszereket épített be: automatikusan felismeri az elfeledett, soha nem egyező szűrőket, megvédi a Gmail mesterséges intelligenciájával szemben a szándékaidat, és háromrétegű SPAM biztonsági hálóval gondoskodik arról, hogy fontos levelek véletlenül se tűnjenek el.

Az Inaktív szűrő érzékelés (Stale Detection) minden szűrőkártyán megjelenít egy állapot badge-et: 🟢 ha az elmúlt N napon belül volt egyezés, 🔴 ha már N napja nem egyezett senki levéllel, ⛔ ha a szűrő soha nem egyezett. Ez azonnal megmutatja, mely szűrők váltak "holt teherré" – törölheted vagy átírhatod őket. Az inaktivitási küszöb beállításokban konfigurálható, alapértelmezetten 30 nap.

A Gmail "Fontos" AI felülbírálás védelem egy különösen bosszantó Gmail-viselkedést old meg: a Gmail saját mesterséges intelligenciája néha leveszi a "Fontos" jelzőt olyan levelekről, amelyeket a szűrőd kifejezetten fontosnak jelölt volna. Ha az engine egy `addLabel: IMPORTANT` akciót alkalmazott, de a Gmail AI utána leveszi – a MailSide visszaolvassa az üzenetet és visszarakja a jelzést. Teljesen automatikusan.

A háromrétegű SPAM védelem biztosítja, hogy egyetlen szűrő sem veheti ki véletlenül az e-maileket a Spam mappából: (1) Per-szűrő spam-guard: csak akkor enged spam-műveletet, ha a szűrő explicit `removeLabelIds: SPAM`-mal rendelkezik. (2) Feladóblokk felülbírálás: blokkolt feladótól soha nem unspam-elünk. (3) Globális SPAM protection kapcsoló: ha be van kapcsolva, egyetlen szűrő sem veheti ki a SPAM labelt – ez az alapértelmezett állapot.

🟢
Inaktív szűrő érzékelés – élő státusz badge

Minden szűrőkártyán megjelenik: 🟢 aktív (N napon belül egyezett), 🔴 inaktív (X napja nem egyezett), ⛔ soha nem egyezett. Azonnal látod, mi vált feleslegessé.

Egyedi funkció
🤖
Gmail AI "Fontos" felülbírálás védelem

A Gmail AI néha leveszi a „Fontos" jelzőt a szűrőd által fontosnak jelölt levelekről. A MailSide észreveszi és visszarakja – automatikusan, minden egyes alkalommal.

Gmail ellen véd
🛡️
3 rétegű SPAM biztonsági háló

Per-szűrő spam-guard + blokkolt feladó override + globális SPAM protection kapcsoló. Mind a három réteg egymástól függetlenül véd – véletlenül egyetlen levél sem kerülhet ki a Spamből.

👁️
Külső módosítás érzékelés

Ha más alkalmazás (Gmail kliens, script) módosítja egy levél labeleit az engine elvárásával szemben, az Audit Logban `external-change` bejegyzés rögzíti – tudni fogod, mi történt

Takarítás

A MailSide nem csak szűrőket kezel. A Takarítás fülön feladónként áttekintheted és tömegesen archiválhatod a postafiókod. A follow-up tracker jelzi, ha kimenő leveleidre nem érkezett válasz. A rendszeres digest email összefoglalót küld az app tevékenységéről.

A Takarítás fül beolvassa a beérkező mappádat és feladónként csoportosítja a leveleket – megmutatja, ki küldött legtöbbet és mi volt az utolsó tárgy. Egy kattintással tömegesen archiválhatod az összes levelet egy adott feladótól, a Gmail batchModify API hatékony kötegelt módosításával (nem egyenként). Előtte egy próbafuttatással ellenőrizheted, hány levelet érint a művelet.

A follow-up tracker a Küldött mappát figyeli: lekérdezi az elküldött leveleket, és szálanként ellenőrzi, hogy az utolsó üzenet még mindig a te küldött leveled-e. Ha igen – nincs válasz. Beállítható, hogy hány nap elteltével jelezzen a rendszer (1–30 nap, alapértelmezés 3 nap). Ez különösen hasznos, ha sok üzleti emailt küldesz és nem szeretnél visszakérdezni valakit, akiről már tudod, hogy nem válaszolt.

A napi/heti email digest egy összefoglaló e-mailt küld a saját Gmail-fiókodraa az app tevékenységéről: összes feldolgozott levél, top 10 egyező szűrő levélszámmal, top feladók. Ez segít átlátni, hogy az automatizálás mit csinál a háttérben – anélkül, hogy minden nap meg kellene nyitnod a bővítményt.

🧹
Tömeges postafiók takarítás (Takarítás fül)

Beolvassa a beérkező mappát, feladónként csoportosítja a leveleket levélszámmal és utolsó tárggyal. Próbafuttatás, majd egy kattintással batch-archiválás – a Gmail batchModify API-val, nem egyenként.

Follow-up tracker – válasz nélküli levelek

Figyeli a kimenő leveleket és jelzi, ha N napon belül nem érkezett rájuk válasz (1–30 nap, alapértelmezés 3 nap). Többé nem felejted el visszakérdezni – az app emlékeztet.

Egyedi funkció
📊
Napi / heti email digest

Automatikus összefoglaló a saját Gmail-fiókodon: összes feldolgozott levél, top 10 egyező szűrő levélszámmal, top feladók – pontosan látod, mit csinált az automatizálás

🛡️
2 generációs automatikus adatmentés

Minden drag-and-drop átrendezés és tömeges import előtt automatikus backup. Visszaállítás UI-val: látod a mentett szűrők számát és mentési időpontot – egy gombnyomás és minden visszaáll.

Audit

Sosem kell találgatnod, hogy hová ment egy levél. Az Audit Trail minden futásról részletes naplót vezet – szűrőnkénti eredménnyel, alkalmazott akciókkal, special jelzésekkel. Az XML export/import biztosítja a teljes hordozhatóságot fiókok között.

Az Audit Trail nézetben statisztikai rácsban látod az utolsó futás időpontját, a feldolgozott levelek számát, egyezések számát és az esetleges hibákat. A napló listában minden bejegyzéshez megjelenik a feladó, a tárgy, a futási mód (priority/native/external-change) és egy összesítő (hány szűrőből hány illeszkedett). Az expandálható részletsor szűrőnként megmutatja, mi egyezett, mi nem, és milyen akciókat hajtott végre a motor.

A napló speciális jelzéseket is megjelenít: snoozeReturn (szundi visszatérő levél), scheduledSend (ütemezett küldés), noreply (no-reply feladó), replyToMismatch (Reply-To és From eltérés). Ezek olyan részletek, amelyeket a Gmail felülete egyáltalán nem jelenít meg, de hasznos lehet tudni a szabályok finomhangolásához.

Az XML export/import Gmail-kompatibilis formátumban működik: az exportált fájl közvetlenül importálható a Gmail beállításaiba is, és egy másik Google-fiókba is hordozható. Ez biztosítja, hogy a MailSideben megírt szabályaid soha nem lesznek bezárva egyetlen platformba. A billentyűparancsok (Ctrl+N új szűrő, Ctrl+F kereső fókusz, Ctrl+A láthatók kijelölése, Delete kijelöltek törlése, Esc modal bezárás) gyors munkavégzést tesznek lehetővé.

📋
Teljes Audit Trail – expandálható részletsorokkal

Minden futáshoz: feladó, tárgy, futási mód, hány szűrő illeszkedett. Expandálható részletsor szűrőnként: mi egyezett, mi nem, alkalmazott akciók. Speciális jelzések: no-reply detektor, snooze-visszatérés, Reply-To eltérés, külső módosítás.

Egyedi funkció
📤
XML Export / Import – Gmail-kompatibilis

A szűrők exportálhatók Gmail-kompatibilis XML formátumba – közvetlenül importálható a Gmail beállításaiba és hordozható másik fiókba. Nincs platform-bezártság.

⌨️
Billentyűparancsok az egész felületen

Ctrl+N (új szűrő), Ctrl+F (kereső), Ctrl+A (láthatók kijelölése), Delete (törlés), Esc (modal bezárás) – profi felhasználóknak egér nélkül is gyors a munka

WCAG 2.1 AA · HU/EN · Dark / Light mód

Teljes akadálymentesség: focus trap, aria-live, billentyűnavigáció. HU/EN futás közbeni váltás. Dark és light téma – automatikusan igazodik a rendszer beállításhoz.

Kezdés

Telepítéstől az első automatikusan kezelt e-mailig három lépés vezet.

1

Telepítés a Marketplace-ről

Keresd meg a MailSide bővítményt a Google Workspace Marketplace-en és kattints a "Telepítés" gombra. Nincs regisztráció, nincs jelszó, nincs kártyaszám – a Google OAuth elvégzi az azonosítást.

2

Szabályok a Gmail panelben

Nyisd meg a Gmailt, kattints a MailSide ikonra a jobb oldali panelen. Hozd létre az első szabályodat a Query Builderrel – feltételek, akciók, prioritás. Ellenőrizd dry-run-nal, hogy mi fog lefutni.

3

Automatikus feldolgozás

Kapcsold be az App Vezérlés módot és a triggerrel automatikusan fut minden új levélre. Vagy kattints a "Futtatás most" gombra manuális indításhoz – részletes napló mutatja az eredményeket.

🔒 Adatvédelem

A MailSide kizárólag a Google saját infrastruktúráján fut. A BMSoft1024 nem kap, nem tárol és nem dolgoz fel semmilyen e-mail tartalmat vagy személyes adatot. Nincsenek külső szerverek a mi oldalunkon – az összes feldolgozás a Google Apps Script platformon belül történik.

☁️

Google Apps Script platform

A teljes bővítmény kód és az összes e-mail adat kizárólag a Google infrastruktúráján fut. Semmilyen adat nem kerül ki a Google ökoszisztémájából.

🚫

Nincs adatgyűjtés

Nem gyűjtünk analitikát, nem naplózunk e-mail tartalmakat, nem tárolunk személyes adatot. A mi szervereink nincsenek is.

🔑

Google OAuth hitelesítés

A bővítmény Google OAuth-on keresztül azonosít. A jelszavad és hitelesítő adataid soha nem jutnak el hozzánk – ez technikailag lehetetlen.