Idézet: PetruZ - Dátum: 2010. 08. 09. 13:34
Outlook 2007 SP2, Exchange szerver, szabályok kezelése. Van egy figyelőszoftverünk szerverekre telepítve, ami log-okat, stb. néz és mail-t küld, ha valami gondot lát. A mail formázott, tehát szabályok írhatók a leválogatásra almappákba, ami megkönnyíti a napi több száz, esetenként több ezer mail fontosságának szétválasztását. A gond az, hogy úgy tűnik, a szabályok nem működnek azon levelekre, amelyek azonos időpontban érkeznek, de ugyanazon szabály kellene, hogy érvényesüljön rájuk.
Alapvetően minden szabály úgy épül fel, hogy "feladója Z" (ez mindig ugyanaz ezeknél az értesítéseknél) és "tartalmazza az A/B/C/stb." szöveget (ezzel válogatok a host-ok között), akkor "mozgasd át az A1/B1/C1/stb." almappába. Van még egy általános szabály is a lista végén, ami csak a feladót tartalmazza (azaz, ha olyan mail érkezik, ami sehová sem tartozik, de a feladója Z, azokat mozgassa át egy "X" almappába). Bármilyen más mail marad az Inbox-ban, amíg nem foglalkozom vele.
Ha több levél érkezik ugyanarról a host-ról (mondjuk "A") és időpontjuk ugyanaz (header-t néztem, másodpercre ugyanaz), akkor az első bepottyan a helyére az "A1"-be, de a többi már nem, hanem csak az utolsó szabály aktiválódik rájuk és ők az "X"-be kerülnek. Ha a szabályokat kézzel újrafuttatom az "X"-en, akkor rendesen működik, és az ottani katyvaszból kiszedegeti a más helyre tartozó mail-eket.
Kérdés: miért nem kapja el a többi beérkező mail-t is, ill. ha ez nem kivédhető, hogyan lehetne rávenni, hogy időnként egy meghatározott szabálykészletet futtasson le az "X" mappán (utólagos szétválogatásra)?
Válaszolok magamnak, ez ugyanis megoldódott. A probléma forrása az volt, hogy azt hittem, azonos időpontban érkeznek levelek. De ez nem igaz, az Outlook szabálykezelése tévesztett meg. Csak egy példányban érkeznek, de *minden* szábályon átfutnak, ezért lett belőlük több az egyes almappákban. Ennek elkerülésére minden szabályhoz hozzá kell adni az "...és ne fussanak le a további szabályok" kiegészítést, és így már jól működik.
Az mondjuk fura, hogy ha a szabály egyértelműen kimondja, hogy "legyen áthelyezve", az az Outlook-nál miért jelent mégis másolást több illeszkedő szabály esetén, hiszen így akkor nincs sok értelme a sorrendi rendezésnek, mert úgyis végigfut a többi szabályon is.
/ Gigabyte H67M-UDH2-B3, Core2 i5-2300@2.8, 2x2GB A-Data DDR3/PC1333 Gaming, Asus HD6870/1GB, Samsung 1TB/SATA2 + HD200HJ, LG SATA dvd-rw, Asus TA-B71 + FSP Saga II 500W, Samsung 215TW, Sweex optikai/USB, noname bill.