Modul 6 · 6.3
Egy jól beállított távolléti üzenet
Megtekintés egy rövid filmben
Modul 6: Automatikusan: szűrők és távollét · Olvasási idő: 9 perc
Tanulási cél: A lecke után el tudja magyarázni, hogyan működik a távolléti üzenet a szerveren, ki kapja meg és ki nem, és be tud állítani olyan távolléti üzenetet, amely magától be- és kikapcsol, és semmi olyat nem árul el, ami a csalóknak segítene.
Kulcsfogalmak: távolléti üzenet, Sieve vacation, Válasz intervallum (:days), Saját e-mail címeim (:addresses), List-Id, Auto-Submitted, Kezdő időpontja és Befejezés időpontja, Beérkező üzenet akció
Egy szűrő, amely válaszol
A távolléti üzenet technikailag egy szűrő. Ugyanabban a szűrőkészletben található, mint az Ön többi szűrője (6.1. lecke), így szintén a szerveren fut, abban a pillanatban, amikor a levél beérkezik. A laptopja akár ki is lehet kapcsolva. A Sieve-bővítmény neve vacation (RFC 5230). A webmail így írja meg a karácsonyi szabadság távolléti üzenetét:
require ["date","relational","vacation"];
# rule:[Irodán kívül]
if allof (currentdate :zone "+0100" :value "ge" "date" "2026-12-21", currentdate :zone "+0100" :value "le" "date" "2027-01-03")
{
vacation :days 7 :addresses ["eszter@example.com","info@example.com"] :subject "Január 3-ig bezárólag távol vagyok" "Köszönöm a levelét. Január 3-ig bezárólag nem vagyok elérhető. Rendelésekkel kapcsolatban Bencéhez fordulhat: bence@example.com.";
}Mit jelentenek az egyes részek:
currentdate ... "ge" ... "2026-12-21"és"le" ... "2027-01-03": az aktuális dátumnak december 21-re vagy utána, illetve január 3-ra vagy előtte kell esnie. Ez az Ön Kezdő időpontja és Befejezés időpontja. Ezen az időszakon kívül a szűrő nem csinál semmit. A:zone "+0100"az Ön beállításaiban megadott időzóna.vacation :days 7: ugyanaz a cím legfeljebb 7 naponta egyszer kap választ.:addresses [...]: az Önhöz tartozó címek.:subjectés az utána következő szöveg: a válasz tárgya és tartalma.
Feladónként egy válasz intervallumonként
Korlátozás nélkül az, aki tízszer ír Önnek, tízszer kapná meg ugyanazt a választ. Ezért a szerver megjegyzi, kinek válaszolt már. A Válasz intervallum (Sieve-ben :days) alatt ugyanaz a feladó nem kap második választ. Ha nem választ semmit, a szabvány szerint 7 nap érvényes (RFC 5230, 4.1. szakasz). Egy kéthetes szabadsághoz a 7 kiváló érték: aki egy hét múlva újra ír, emlékeztetőt kap, hogy Ön még mindig távol van. 1 napnál rövidebb intervallum általában nem állítható be.
A válasz a boríték szerinti feladónak (Return-Path, 1.1. lecke) megy, nem feltétlenül a From mezőben szereplő címre. Hagyományos levélnél ez ugyanaz. Hírleveleknél és rendszerüzeneteknél gyakran egy technikai cím, és pontosan ez a cél: így az automatikus válasz nem jut el olyan emberhez, aki semmit sem tudna kezdeni vele.
Ki nem kap választ
Egy távolléti üzenet sok kárt okozhat, ha rossz levélre válaszol: például egy ezertagú levelezőlistának, vagy ha két automatikus üzenet a végtelenségig egymásnak válaszolgat. Ezért a szabvány (RFC 5230, 4.6. szakasz) kimondja, hogy a szerver nem válaszol:
- olyan levélre, amelyben List-Id fejléc vagy más List-fejlécek vannak: hírlevelek és levelezőlisták;
- olyan levélre, amelyben az Auto-Submitted fejléc értéke nem "no": automatikus üzenetek, például egy másik távolléti üzenet vagy egy rendszer értesítése;
- olyan címekről érkező levélre, mint a MAILER-DAEMON, vagy amelyek "owner-" előtaggal kezdődnek, illetve "-request" végződésűek.
A saját válasz maga is megkapja az Auto-Submitted: auto-replied fejlécet. Így egy másik távolléti üzenet tudja, hogy nem kell visszaválaszolnia, és nem alakul ki körforgás.
Saját e-mail címeim: válasz csak akkor, ha a levél Önnek szól
A szerver csak akkor válaszol, ha az Ön valamelyik címe szerepel a To vagy a Cc fejlécben (RFC 5230, 4.5. szakasz). Így elkerülhető, hogy olyan levélre válaszoljon, amely egy listán keresztül vagy titkos másolatként érkezett. Hogy mely címek tartoznak Önhöz, azt a szerver csak félig tudja: a postafiókja címét biztosan, de az Önhöz átirányított info@ címet nem.
Ezért fontos a Saját e-mail címeim mező (Sieve-ben :addresses). Írjon ide minden címet, amelyen levelet fogad, az átirányított címeket is. A Tölts ki mindent a címeimmel gombbal a webmail átveszi az identitásai címeit. Ha az info@ címet kihagyja, az info@ címre író ügyfél nem kap távolléti üzenetet, és talán hiába vár.
Kezdés, befejezés és mi történik a levéllel
A Kezdő időpontja és a Befejezés időpontja megadásával az üzenet magától be- és kikapcsol. Ez a legbiztonságosabb megoldás: nem felejtheti el kikapcsolni. Ha üresen hagyja őket, az üzenet addig aktív, amíg az Állapot Be értékre van állítva. A szabadság után még hetekig futó távolléti üzenet ismert hiba, és megzavarja az ügyfeleket.
A Beérkező üzenet akció beállításnál azt választja ki, mi történjen magával a levéllel. Hagyja ezt Megtartás értéken. A vacation ugyanis egyszerűen a postafiókjában hagyja az üzenetet (RFC 5230, 4.7. szakasz), és Ön visszatérése után el szeretné olvasni, mi érkezett. Az elvetés azt jelenti, hogy a beérkező levél eltűnik. Az átirányítás vagy a Másolat küldése ide csak a saját szervezetén belüli kollégához van értelme, a 6.2. leckében leírt hátrányokkal.

Mit írjon bele és mit ne
Egy jó távolléti üzenet rövid, és továbbsegíti a feladót:
- Mikor tér vissza, vagy meddig nem válaszol.
- Ki veszi át addig a feladatait, olyan címmel vagy telefonszámmal, amelyet valóban figyelnek.
- Mit tehet a feladó, ha az ügy sürgős.
És amit ne írjon bele: olyan részleteket, amelyek csalóknak és betörőknek segítenek. A válasz mindenkihez eljut, aki Önnek ír, a spammerekhez és az ismeretlenekhez is. Ne írja tehát bele, hogy három hétig külföldön van, hová utazik, a magántelefonszámát, sem a helyettese nevét egy olyan beosztással, amellyel egy csaló visszaélhet ("fizetésekkel kapcsolatban írjon könyvelőnknek, Jánosnak"). A csalók szívesen használnak fel egy ilyen üzenetet hihető hamis levél megírásához, például egy sürgős fizetési kérelemhez valaki olyan nevében, aki úgysem érhető el.
Példa egy jó üzenetre:
Tárgy: Január 3-ig bezárólag távol vagyok
Köszönöm a levelét. Január 4-től olvasom újra a leveleimet.
Rendelésekkel és kérdésekkel az info@example.com címhez fordulhat.Ne kétszer
Távolléti üzenetet a tárhelye kezelőfelületén is beállíthat, a WebOké esetében a DirectAdminban. A kettő közül csak az egyiket használja. Ha mindkettő be van kapcsolva, mindenki két automatikus választ kap.
A gyakorlatban: így működik a webmailben
A távolléti üzenet a Beállítások > Irodán kívül menüpontban található, a Tárgy, Törzs, Kezdő időpontja, Befejezés időpontja és Állapot mezőkkel, a Haladó beállítások alatt pedig a Saját e-mail címeim, a Válasz intervallum és a Beérkező üzenet akció beállításokkal. Az eredményt az Üzenetszűrők > Műveletek > Szűrőkészlet beállítás alatt látja viszont. A lépéseket a Roundcube-kézikönyv Távolléti üzenet beállítása része tartalmazza. Más webmailekben hasonlóan működik: a Gmailben a beállításoknál van szabadságüzenet-válaszoló, az Outlook.com-ban automatikus válaszok.
Összefoglalás
- A távolléti üzenet egy Sieve-szűrő (vacation, RFC 5230), amely a szerveren fut.
- Ugyanaz a feladó Válasz intervallumonként legfeljebb egy választ kap; ha nem választ értéket, ez 7 nap.
- Nincs válasz levelezőlistákra (List-Id) és automatikus levelekre (Auto-Submitted), és csak akkor van válasz, ha az Ön valamelyik címe szerepel a To vagy a Cc mezőben.
- A Saját e-mail címeim mezőbe az átirányított címeit is írja be, adjon meg kezdő és befejező dátumot, és hagyja az akciót Megtartás értéken.
- Írja meg, mikor tér vissza és kihez lehet fordulni, de olyan részleteket ne, amelyek csalóknak segítenek.
Kvíz
Feladat
Feladat A6.3: Az automatikus válasza ellenőriztetése. Készítsen elő a saját postafiókjában egy távolléti üzenetet a Beállítások > Irodán kívül menüpontban, olyan Kezdő időpontja és Befejezés időpontja értékkel, amelyek mindketten a jövőben vannak; így az üzenet még nem aktív ténylegesen, és most senki sem kap választ. Töltse ki a tárgyat, a szöveget, a Saját e-mail címeim mezőt és a Válasz intervallum értékét, a Beérkező üzenet akció beállítást pedig hagyja Megtartás értéken. Ezután illessze be a szűrőkészletét (Beállítások > Üzenetszűrők > Műveletek > Szűrőkészlet beállítás, az egészet másolja ki), vagy töltse fel a Letöltés gombbal kapott fájlt. A program a memóriában olvassa be a szkriptet (semmit sem ment el), és ellenőrzi: van-e vacation művelet; a :days legalább 1; a tárgy nem üres; a szöveg 40 karakternél hosszabb; van-e currentdate dátumhatár (ha nincs, narancssárga: nem felejti el kikapcsolni?); a :addresses legalább egy címet tartalmaz (ha nem, narancssárga); és az üzenet megmarad, tehát nincs discard és nincs átirányítás a domainjén kívüli címre. A feladat után kapcsolja ki újra az üzenetet, ha nincs rá szüksége.
Bővebben olvasva
Ahol webmailes lépések szerepelnek, azok a WebOké webmailjére vonatkoznak; más webmailekben hasonlóan működik.
- Roundcube Webmail 7.3: Irodán kívüli válaszüzenet beállítása
- Roundcube Webmail 7.1: Szűrő létrehozása
- Ingyenes tanfolyam: Biztonságos online jelenlét vállalkozóknak 1.2: Adathalászat, vezérigazgatói csalás és számlacsalás
- Szerveroldali e-mail-szabályok (szűrők a szerveren)
- RFC 5230, Sieve Email Filtering: Vacation Extension (angol nyelven): https://www.rfc-editor.org/rfc/rfc5230
- Miért nem kapja meg mindenki az Ön távolléti üzenetét
