Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Vlákno názorů k článku
Greylisting: nová metoda boje proti spamu

P.Novák
P.Novák (neregistrovaný)
23. 4. 2004 15:29

Co znamená "adresa z SMTP obálky"

Adresa, kterou uvedl SMTP-program po EHLO (či jen HELO)?
Adresa, která byla uvedena v Mail from ? Nešlo by to přístě uvést do závorky, co se tím myslí třeba i pro jiné lidi než čtenáře Práva, kde včera asi takto popisovali TCP-protokol.
P.S.
A to nahlížejí do databáze, i když se shoduje IP-dresa, adresa v EHLO a i adresa v Mail from (plus MX-rekord)?
Pavel Satrapa
Pavel Satrapa (neregistrovaný)
23. 4. 2004 15:36

Re: Co znamená "adresa z SMTP obálky"

a) je správně. Domníval jsem se, že z kontextu je to jasné - případný odklad se odehraje během úvodního SMTP dialogu a na přenos dopisu pak vůbec nedojde, takže se žádné mail-from zkoumat ani nemůže.
PaJaSoft
PaJaSoft (neregistrovaný)
23. 4. 2004 16:15

Re: Co znamená "adresa z SMTP obálky"

To je tak kdyz nekdo neni schopen odlisit obalkove informace...:-)
Stepan Kasal
Stepan Kasal (neregistrovaný)
23. 4. 2004 17:22

Re: Co znamená "adresa z SMTP obálky"

Dovolim si zopakovat otazku i odpoved podrobneji:

klient posle

HELO prvni.stroje.cz
MAIL FROM: nekdo@druhy.stroje.cz
RCPT TO:karel@novotny.cz
DATA
...
From: "pan Nikdo" <nobody@treti.stroje.cz>
.

Pod pojmem "adresa z SMTP obalky" bych v tomto kontextu rozumel adresu "nekdo@druhy.stroje.cz", pripadne snad stroj "druhy.stroje.cz", v zadnem pripade ne "prvni.stroje.cz".

Doufam, ze se nemylim.

Odpoved Klasika mi nepripadala jednoznacna, proto jsem si dovolil to zopakovat.
michal
michal (neregistrovaný)
24. 4. 2004 1:02

Re: Co znamená "adresa z SMTP obálky"

Ano, je to adresa z "MAIL FROM: ".

Obalkova adresa je terminus technicus, takze to srovnani s Pravem nejak nechapu...
Pavel Satrapa
Pavel Satrapa (neregistrovaný)
24. 4. 2004 21:23

Re: Co znamená "adresa z SMTP obálky"

Ale Vy tu SMTP komunikaci popisujete jako monolog. Na každý z Vámi uvedených kroků server odpovídá. Čili celá komunikace pro neznámou trojici vypadá asi takhle:

Klient: HELO prvni.stroje.cz
Server: 250 Hello prvni.stroje.cz
Klient: MAIL FROM: nekdo@druhy.stroje.cz
Server: 250 2.1.0 Sender ok
Klient: RCPT TO:karel@novotny.cz
Server: 451 4.7.1 Please try again later

a tím to skončí. Pro povolenou trojici samozřejmě poslední odpověď serveru zní "250 2.1.5 Recipient ok" a následují DATA od klienta atd.

Adresy ze SMTP obálky jsou adresy uvedené v této komunikaci. Podrobněji je to vysvětleno na stránce, která je jako prostřední mezi souvisejícími odkazy pod článkem.
P.Novák M
P.Novák M (neregistrovaný)
26. 4. 2004 15:01

Re: Co znamená "adresa z SMTP obálky"

1. Zrovna to, zda jde o monolog nebo komunikaci, není vůbec podstatné. (Co když se využije možnost PIPELINING ?)
2. Za to já stále čtu v článku IP-adresa odesílacího stroje. Ta, ze které byl otevřen přenosový kanál, anebo (domnělá) IP-adresa pro prvni.stroje.cz ?
3. Navíc (nějaký) Satrapa o kousek výše píše, že "se žádné mail-from ani zkoumat nemůže".
Pavel Satrapa
Pavel Satrapa (neregistrovaný)
26. 4. 2004 16:30

Re: Co znamená "adresa z SMTP obálky"

1) Na pipeliningu se ale musí dohodnout obě strany, ne? Čili ho stačí vypnout.

2) Aha, koukám, že komunikace je zralá na reset (nepřečetl jsem si Váš dotaz pořádně a tím pádem je má odpověď zmatená). Platí to, co je v článku: do trojice patří IP adresa odesilatele (z níž bylo navázáno spojení, tady se o SMTP v článku nepíše a informace se z něj nebere), odesilatel (mailová adresa podle MAIL FROM ze SMTP) a příjemce (mailová adresa podle RCPT TO ze SMTP).

3) Zmatek viz bod dva - myslel jsem, že píšete o mail-from z hlavičky dopisu (který je odmítnut a tudíž se nemůže zkoumat).
Zasílat nově přidané příspěvky e-mailem