dle čeho se získá příznak DIRECT_TO_MX ?
Nikde jsem na to nenašel odpověď a ani nepřišel jak se to kvalifikovaně zaklasifikuje, ale jakým postupem je nějaká IP adresa "označena" příznakem Symbol: "DIRECT_TO_MX(0.20)"´- jasně , MX server používá nějaké outsorcované skórování (asi spamhaus jako zdroj, a jako spamfiltr rspamd,spamassasin....) -
Jsou 2 možnosti - buď to daný komunikující přijímací server tuto informaci má z vlastní hlavy a nebo přebírá právě z externích služeb typu 67.54.3.12.rbl.list.příklad.spamhaus.org, ale to na dotazu nic nemění - jak tedy takový soud - zařazení adresy může provést? Nenapadá mě žádnej způsob,jak to zjistit. Natož správně(spolehlivě)
Nebo to zjišťuje z RIPE-like databáze ipadres. ... jako ipinfo.io, kde se dá zjistit třeba sloupeček usage :vps, isp, routing, cdn...
Druhá rovina dotazu - lze tento flag zjistit apriori a nebo na základě už nějaké historie komunikace?
Samotný pojem direct-to mx vím co je, prostě že se email-pošle "co nejkratší cestou", což je přesně, že odesilatel vytvoří TCP spojení přímo na počítač odpovídající (mailové)DNS pro danou doménu.
(toto se tomu blíží: https://serverfault.com/questions/865380/exchange-2013-server-blacklisted-by-spamhaus-pbl )
Žiadny taký príznak nepoznám... Ak si na niektorom blackliste, tak sa na nich obráť a tam zistíš aj dôvod.
Mě ale nezajímá důvod(, proč já konkrétně), ale konkrétní mechanismus detekce
Rozhodně to není nic tajného, knowhow(provozovatelů blacklistů), jde o věc rspamd,spamassasin opensource věc
Vyřešeno - netušil jsem, že to je tak triviální, stačilo se trochu jen zamyslet. Díky za odpovědi, všem, kteří netušili, která bije, vařili z vody,ale přesto něco vypotili.
Nejspíš to bude dané Přítomností hlavičky Received: - pokud MX- přijímací neboli MRA SMTP server v příchozí SMTP komunikaci takou hlavičku nenajde ani jednu, pak to logicky je indikátor DIRECT_TO_MX
Mail jdoucí k MRA (domény příjemce) minimálně musí Mít aspoň jedno Received (a může to být klidně from localhost)
Do přehlednosti trochu hází vidle to, že pokud si prohlížíte hlavičky příchozí pošty, vidíte tam nutně i tu poslední(ch) přidanou na straně vaší domény, a ty se do toho nepočítají samozřejmě, protože vznikají až expost. Taky může přijímací servery udělat čístky v hlavičkách
Ale posielať poštu z klienta priamo na MX je práve chyba, takže riešenie je používať vlastné MTA. Sám si písal, že ti je to jasné...
klient -> MTA -> MX
Ale on se neptal na řešení ... A v čem konkrétně je to chyba? Kromě té absence Received, což je jen „formalitka“. A teoreticky ji může uměle přidat.
(Je to jen nenormální)
Ak chceš konkrétnu odpoveď musíš uviesť konkrétnu situáciu... a to mohol aj on, dočkal by sa lepšej odpovede.
Ale už len v tom, že takáto správa je prijímateľom automaticky chápaná ako možný spam, čo sa zrejme stalo aj jemu. A takisto, ten klient (nejaký skript, zariadenie, neviem čo) nevie reagovať na odpovede servera. Čo spraví, ak mu server povie napríklad, že adresa je na greyliste?
Dám absurdný príklad, do nejakého Outlooku, do kolonky SMTP server, zadáš adresu servera konkrétneho adresáta? Alebo tam dáš "svoj" poštový server, ktorý správu prijme a pošle ďalej. (a mimochodom pridá do hlavičky ten svoj Received záznam).
Poslať je to ľahko, doručiť ťažšie.. :)