djpety alias "Pety" | #6, Lófasz (953) |
1696 | #3aba | ^ | Idézet | Fri, 05 Feb 2016 21:47:04 +01 |
84.2.*.* | *.dsl.pool.telekom.hu |
Igen, félre érted. A leveleket kezelő szervernek van egy IP címe. Legyen ez 10.0.5.5 (TCP 25 porton figyel az SMTP szerver), a Webes kiszolgáló szerver meg legyen 10.0.5.6 (TCP 80-on a webszerver). Adott a domain név google.com. A google.com a következő DNS rekordokkal rendelkezik: A rekord: @ -> 10.0.5.6 A rekord: www -> 10.0.5.6 A rekord: mail -> 10.0.5.5 MX rekord: @ -> mail.google.com. Ha valaki levelet akar küldeni az xy@google.com email címre, a feladó SMTP szervere a következőt teszi: Lekéri a google.com MX rekordját, erre visszajön a mail.google.com. cím. Ezután lekéri a mail.google.com címet A típusú rekordra amire vissza jön a 10.0.5.5. Így már tudja, hogy a 10.0.5.5-ös címen van a címzett SMPT kiszolgálója. Ennek a 25-ös portjára csatlakozik, és küldi a tartalmat. Aki rendelkezik a domainnel tehát, annak DNS hozzáférése is van nagy valószínűséggel, a fentiek pedig így működnek ahogy írtam, nagyon vázlatosan. Persze ha nem létezik az xy postafiók és a google.com domain (az SMTP nem tud róluk), akkor visszdobja a levelet, de lehetőség van catch-all fiók készítésére, amire *@google.com be fog érkezni. Röviden ennyi. Más: GPLv2 licenszelésű szoftverhez szeretnék zárt forrású módosítást csinálni. Ha írok hozzá egy plugin intefészt, amihez írok egy plugin ami külön letölthető, akkor lehetőségem van-e zárt forrásúnak megtartani a plugint? A plugin interfészes módosítás természetesen forrással elérhetővé válna, így másnak is módjában állna ezt követően plugint fejleszteni, de maga a plugin amit készítek nem. Jól gondolom? Illetve letölthetőleg is külön lenne maga a módosított szoftver és a plugin nem egybe forgatva. |