A tartományok és e-mail címek engedélyezési listája az Exchange Server és a Microsoft 365 rendszeren
Az Exchange Serverben és a Microsoft 365-ben (Exchange Online) létrehozhat egy engedélyezőlistát a megbízható e-mail címekről, tartományokról és a feladók IP-címeiről, ahonnan a leveleket az e-mailek tartalmától függetlenül el kell fogadni, megkerülve a levélszemét-ellenőrzést. Az engedélyezőlistán szereplő biztonságos feladóktól származó e-mailek (egyedi vagy teljes domainek) megbízhatónak minősülnek, és a felhasználók postafiókjába kerülnek, még akkor is, ha a levélszemét-szűrési szabályok hatálya alá tartoznak.
Domainek és e-mail címek engedélyezése az Exchange Serverben
A helyszíni Exchange Server feladóinak engedélyezőlistája csak a PowerShell parancssorból (Exchange Management Shell) kezelhető. Futtassa az EMS-konzolt, vagy távolról csatlakozzon az Exchange-kiszolgálóhoz a PowerShell segítségével.
Egyes adminisztrátorok összekeverik az engedélyezett listákat az Exchange Felügyeleti Központban található Elfogadott domainnel. Az Accepted Domain meghatározza azokat a tartományokat, amelyeknél az Exchange feldolgozza a bejövő és kimenő levelek áramlását.
A feladó engedélyezőlistájának konfigurálása az Exchange Server összes verziójában (2019, 2016, 2013 és 2010) hasonló, kisebb eltérésekkel a CAS/Edge/Mailbox szerepkörök architektúráját illetően. Például az Exchange Server 2013 rendszerben engedélyezőlistát kell konfigurálnia egy olyan kiszolgálón, amelyen postafiók vagy Edge Transport szerepkör van telepítve, és telepítve van az Exchange levélszemét elleni védelem.
Az engedélyezőlistán szereplő címek ellenőrzése egy tartalomszűrést végrehajtó spamszűrőben történik. Először ellenőrizze, hogy az Exchange-ben engedélyezve van-e a tartalomszűrő:
Get-ContentFilterConfig | Format-List Enabled, ExternalMailEnabled, InternalMailEnabledA tartalomszűrést az Exchange-ben a következő paranccsal engedélyezheti:
Set-ContentFilterConfig -Enabled $trueAlapértelmezés szerint a tartalomszűrés engedélyezve van a külső, és letiltva a belső feladók számára. Ha engedélyeznie kell a tartalomszűrést a külső feladók számára, futtassa:
Set-ContentFilterConfig -ExternalMailEnabled $trueA címek engedélyezési listájának szerkesztéséhez a Set-ContentFilterConfig parancsmagot kell használni. A parancs szintaxisa a következő:
Set-ContentFilterConfig -BypassedSenderDomains microsoft.comEz a parancs engedélyezőlistára helyezi a Microsoft.com tartományt. A domain feladóitól származó összes e-mailt a rendszer a szervezet Exchange-felhasználóinak kézbesíti, függetlenül azok tartalmától vagy mellékleteitől (a tartalomszűrő nem végez további ellenőrzéseket).
Ezzel a paranccsal megtekintheti az aktuális domain engedélyezési lista bejegyzéseit:
get-ContentFilterConfigvagy:
Get-ContentFilterConfig | Format-List Bypassed*
Ha egyszerre több tartományt kell hozzáadnia a bypassedsender listához, a parancs így fog kinézni:
Set-ContentFilterConfig -BypassedSenderDomains microsoft.com,a-d.site,gmail.comHa egy adott e-mail címet szeretne hozzáadni a tartalomszűrő engedélyezési listájához, használja a BypassedSenders paramétert:
Set-ContentFilterConfig -BypassedSenders jkarlin@gmail.comA Set-ContentFilterConfig parancsmag használatának fő problémája az, hogy minden egyes futtatáskor teljesen felülírja (törli) a biztonságos feladók aktuális engedélyezőlistáját. Ennek elkerülése érdekében minden alkalommal, amikor új címet/domaint kell hozzáadnia ehhez a listához, szerezze be a jelenlegi fehér címlistát, adjon hozzá egy új bejegyzést, és töltse fel vissza az Exchange-be.
Ha több tartományt szeretne hozzáadni az Exchange megbízható listájához (az aktuális listabejegyzések felülírása nélkül), a következő PowerShell-szkriptet használhatja:
$list = (Get-ContentFilterConfig).BypassedSenderDomains
$list.add("domain1.com")
$list.add("domain2.com")
$list.add("domain3.com")
Set-ContentFilterConfig -BypassedSenderDomains $listHa egyéni e-mail címeket ad hozzá:
$list = (Get-ContentFilterConfig).BypassedSenders
$list.add("bob@gmail.com")
$list.add("jeorge@gmail.com")
Set-ContentFilterConfig -BypassedSenders $listHa törölni szeretne egy bejegyzést a feladók engedélyezési listájáról, futtassa ezt a parancsot:
Set-ContentFilterConfig -BypassedSenderDomains @{Remove="gmail.com"}Vagy:
Set-ContentFilterConfig -BypassedSenders @{Remove="bob@gmail.com"}Hasonlóképpen letilthat bizonyos címeket és feladói tartományokat az Exchange szolgáltatásban. Új e-mail címek hozzáadása a feketelistához:
Set-SenderFilterConfig -BlockedSenders @{Add="spam@gmail.com"}Több domain hozzáadása az Exchange feketelistájához:
Set-SenderFilterConfig -BlockedDomainsAndSubdomains @{Add="sample.net","spammest.com”,"fishing.com"}A blokkolt feladók és domainek listája:
Get-SenderFilterConfig | Format-List BlockedSenders,BlockedDomains,BlockedDomainsAndSubdomains
Ha a címzett az Exchange feketelistáján szerepel, a következő NDR-üzeneteket kapja:
550 5.7.1. Message rejected as spam by Content FilteringEgy adott SMTP-kiszolgáló IP-címének hozzáadásához a megbízhatókhoz használja a következő parancsot:
IPAllowListEntry -IPAddress 123.45.67.89IP-alhálózat blokkolása:
Add-IPBlockListEntry -IPAddress 123.45.67.0A paranccsal kapcsolatos további információkért tekintse meg a DNS RBL-szűrők használata az Exchange programban című cikket.
Hogyan lehet egy domaint vagy e-mail-címet engedélyezőlistára tenni az Office 365-ben (Exchange Online)?
A feladók engedélyezett listáját a felhő alapú Microsoft 365 (Exchange Online) szolgáltatásban is létrehozhatja. A biztonságos feladók listáját többféleképpen is hozzáadhatja az Exchange Online-hoz. A Microsoft ehhez a levélfolyamat-szabályok használatát javasolja.
Nyissa meg az Exchange Admin Center vezérlőpultját az Exchange Online számára (https://outlook.office365.com/ecp);
Az EAC-ban lépjen a Levelezési folyamat -> Szabályok menüpontra;
Új szabály létrehozásaA spamszűrés megkerülése;
Adja meg a szabály nevét Spam engedélyezési lista;
Az A szabály alkalmazása, ha… mezőben válassza a A feladó -> domain lehetőséget. Adja hozzá azon megbízható tartományok listáját, amelyeknél meg kívánja kerülni a spamellenőrzést;
Ha konkrét e-maileket szeretne hozzáadni a megbízható feladókhoz, válassza a A feladó -> ez a személy lehetőséget a szabályban, és adja meg az e-mail címeket.
Kattintson a Feltétel hozzáadása gombra, és válassza a A feladó -> külső/belső -> A szervezeten kívüli lehetőséget.
Annak érdekében, hogy megvédje felhasználóit a hamisító és adathalász támadásoktól, feltétlenül engedélyezze az e-mail hitelesítést a külső feladók számára (az SPF-, DKIM- és DMARC-ellenőrzéseknek át kell menniük). Adja hozzá a szabályt: Az üzenet fejléce tartalmazza: Fejléc neve =
Authentication-Results, Fejléc értéke:
dmarc=passvagy
dmarc=bestguesspass;
A Tegye a következőket részben válassza a Set the spam complence level (SCL) -> Spam filtering bypass;
Görgessen le, és engedélyezze a lehetőségetA további szabályok feldolgozásának leállítása.
Ennek eredményeként az engedélyezett listára felvett domainekről és e-mail-címekről érkező e-mailek nem mennek át az Exchange Online Protection (EOP) spamszűrőjén, hanem közvetlenül a felhasználói postafiókokba kerülnek.
Ha átviteli szabályt szeretne létrehozni a PowerShell segítségével, használja a
New-TransportRulecmdlet. Az Exchange Online-hoz való csatlakozáshoz használja az Exchange Online PowerShell v2 modult (EXO V2).
Megbízható címeket és tartományokat is hozzáadhat a levélszemétszűrőkhöz az Office 365 Biztonsági és megfelelőségi központ (https://protection.office.com/antispam) segítségével. Itt adhatja hozzá az engedélyezett feladókat és a domaineket.
A Microsoft azonban nem javasolja az engedélyezett feladók ilyen módon történő hozzáadását, mert az ezektől a feladóktól érkező üzeneteket nem dolgozzák fel a spam, a hamisítás és az adathalász EOP-szabályok, és nem történik feladóhitelesítési ellenőrzés (SPF, DKIM, DMARC). Bármely külső feladó megadhat egy megbízható tartományt az SMTP Feladó mezőben, és az ilyen e-maileket az Exchange Protection Online nem vizsgálja meg. Ezeket a lehetőségeket csak tesztelési célokra használja.







