Weboldal keresés

Levelek küldése az Exchange Online-nak szabványos SMTP-munkamenet használatával | 2. rész #4


Ebben a cikkben azt a levelezési forgatókönyvet tekintjük át, amelyben a külső gazdagépek, például a webalkalmazások vagy a levelezést támogató eszközök szabványos SMTP-munkamenet használatával intézik az Exchange Online-kiszolgálót.

Küldjön levelet az Exchange Online-nak - cikksorozat

  • Levél küldése az Exchange Online-nak | 1. rész #4
  • Levelek küldése az Exchange Online-nak szabványos SMTP-munkamenet használatával | 2. rész #4
  • SMTP Relay Office 365 környezetben | 3. rész #4
  • SMTP Relay Office 365 környezetben | Hibaelhárítási forgatókönyvek | 4. rész #4

Korábban az Exchange Online szerver megszólításának fő módja a TLS protokoll használata volt + a felhasználói hitelesítő adatok megadása.
Ez a követelmény nagy nehézséget jelentett a „külső gazdagépek” előtt, amelyeknek az Exchange Online szolgáltatásokat levelezőszerverként kellett használniuk, mert sokszor a külső gazdagép nem tudta támogatni a TLS-protokollt, vagy megadni egy adott felhasználói hitelesítő adatot.

A jó hír az, hogy választhatunk egy „egyszerű utat”, amely lehetővé teszi a külső gazdagép számára, hogy megcímezze az Exchange Online szervert és levelezőszolgáltatásokat kérjen anélkül, hogy bonyolult konfigurációra lenne szükség.

Az egyetlen feltétel, amelyet teljesítenünk kell, az az, hogy az Exchange Online azonosítsa a „külső gazdagépet” azáltal, hogy megadja az Exchange Online-nak a gazdagép nyilvános IP-címét.

Az „azonosítási mechanizmus” egy bejövő e-mail-összekötő létrehozásával valósul meg, amely tartalmazza az Exchange Online szervert megszólító külső gazdagépek által használt IP-címet.

A következő ábrán a külső levelezőgép (webes alkalmazás, nyomtató, faxeszköz stb.) és az Exchange Online szerver közötti levelezési csatorna logikai ábrázolása látható.

Figyelje meg, hogy a külső gazdagépek megkereshetik az Exchange Online-kiszolgálót, és megkérhetik, hogy küldjön e-mailt az Office 365-címzetteknek vagy egy külső címzettnek (nem Office 365-címzetteknek).

Fontos, hogy különbséget tudjunk tenni a logikai csatorna és a „fizikai csatorna” között. A valóságban a levelezést támogató gazdagépek nem közvetlenül az Exchange Online-t szólítják meg, hanem egy átjárón, például tűzfalakon keresztül.

Más szóval, amikor a levelezés engedélyezi az Exchange Online szerver gazdagépcímét, a külső gazdagépeket a tűzfal által használt nyilvános IP-cím képviseli.

Amint már említettük, az Exchange Online számára a külső levelezés azonosításához engedélyezze a gazdagépet, hogy az Exchange Online „megbízhasson” bennük, és biztosíthassa számukra a szükséges levelezési szolgáltatásokat. Az Exchange Online kiszolgálót előzetesen be kell állítani a külső levelezésre alkalmas gazdagépek által használt IP-címre vonatkozó információkkal.

A következő ábrán láthatunk egy példát egy olyan forgatókönyvre, amelyben a tűzfal néhány levelezőképes gazdagépet „képvisel”.

Az Exchange Online-nak nem kell „tudnia” ennek a gazdagépnek a belső IP-címéről vagy az egyes levelezőképes gazdagépek adott IP-címéről.

Ehelyett az Exchange Online kiszolgáló csak az adott hálózatot képviselő tűzfalszerver által használt nyilvános IP-címről fog tudni.

Exchange Online és EOP (Exchange Online védelem).

A jelenlegi cikkben az Office 365 levelezőszerver „entitásáról” mint Exchange Online-kiszolgálóról beszélünk. Ha pontosabbak akarunk lenni, akkor a „valódi entitás”, amelyet megszólítunk, az EOP (Exchange Online Protection) szerver.

Az EOP-kiszolgáló a levelezési átjáró és a levelezési biztonsági átjáró, amely az Office 365 levelezési infrastruktúráját képviseli.

Ebben a cikkben mindkét kifejezést párhuzamosan használom.

Annak a levelezési folyamatnak a konfigurációja, amelyben a levelezést támogató gazdagépeink az Exchange Online-t használják levelezőszerverként, a következő lépések alapján:

  1. Szerezze meg a tartománynevünket képviselő Exchange Online szerver gazdagépnevét.
  2. Szerezze be a nyilvános IP-címet, amely a levelezésre alkalmas gazdagépeket képviseli
  3. Hozzon létre egy új bejövő Exchange Online levelezési összekötőt, amely a gazdagép IP-címét „megbízhatóként” azonosítja. ”
  4. Opcionális - ha olyan problémát tapasztalunk, hogy az e-mail üzenetet nem küldi el a címzettnek, vagy az Exchange Online szerver nem fogadja el, egyszerű SMTP-teszttel ellenőrizhetjük, hogy tudunk-e kommunikálni az Exchange-vel. Online szerver SMTP protokollt használva.

A következő részben ezeket a lépéseket részletesen áttekintjük.

1#4 lépés - Szerezze meg az Exchange Online szerver gazdagépnevét, amely a tartományunkat képviseli az Office 365-ben

Kétféleképpen tudunk információkat szerezni az Exchange Online FQDN-jéről (Fully Qualified Domain Name), amely „e-mailt küld a tartományunkhoz. ”

1. lehetőség: Office 365 felügyeleti portál.

  • Jelentkezzen be az Office 365 portálra globális rendszergazdaként
  • A bal oldalsávon válassza ki a domaint
  • Válassza a DNS kezelése lehetőséget

Az Exchange Online szakaszban keressen információkat az MX rekord gazdagépnevéről (PONTS TO ADDRESS). A mi forgatókönyvünk szerint a szervezetünket „képviselő” Exchange Online szerver: o365info-com.mail.protection.outlook.com

2. lehetőség: az nslookup eszköz használata.

Egy másik lehetőség a szervezetünket „reprezentáló” Exchange Online levelezőszerver „gazdanevére” vonatkozó információk megszerzésére: az nslookup eszköz használatával.

  • Nyissa meg a parancssort
  • Írja be a parancsot: Nslookup
  • Írja be a parancsot: set type=mx
  • Írja be annak a tartománynak a nevét, amelyben meg szeretné jeleníteni az MX rekordját. A mi forgatókönyvünk szerint: com

A következő képernyőképen az MX lekérdezésünk eredményét láthatjuk.

Példánkban a tartományunkat képviselő Exchange Online szerver gazdagépneve: o365info-com.mail.protection.outlook.com

2#4 lépés - Szerezze meg a nyilvános IP-címet, amely a levelezésre alkalmas gazdagépeket képviseli

A szükséges Exchange Online bejövő e-mail-összekötő konfigurálásához előzetesen el kell készítenünk a levélküldésre alkalmas gazdagépek által használt nyilvános IP-címet.

Abban az esetben, ha a külső levelezésre alkalmas gazdagépek a hálózaton található gazdagépek, konzultáljon a tűzfal infrastruktúráért felelős műszaki kapcsolattartóval, hogy mi a szervezetet képviselő IP-cím.

Egy egyszerű lehetőség, amely lehetővé teszi egy adott asztali számítógépet vagy hálózatot képviselő nyilvános IP-cím felfedezését, ha használja böngészőjét, és írja be a lekérdezést - mi az IP-címem.

A következő képernyőképen láthatunk egy példát a kapott válaszra.

Az importháló hangsúlyozni kívánja, hogy ez nem „határozott válasz”, mert sok esetben a hálózatot egynél több nyilvános IP-cím képviseli.

Egy olyan jelenetben, amelyben a levelezésre alkalmas gazdagép egy külső internetszolgáltató által üzemeltetett webalkalmazás, forduljon internetszolgáltatójához, és kérdezze meg az általa használt nyilvános IP-címről vagy nyilvános IP-tartományról.

3#4 lépés - Hozzon létre egy új bejövő Exchange Online levelezőcsatlakozót, amely a gazdagép IP-címét „megbízhatóként” azonosítja.

A következő részben lépésről lépésre ismertetjük a szükséges Exchange Online bejövő levelek csatlakozási szoftver létrehozását.

Átvitt értelemben az Exchange Online bejövő levelek összekötőjét „fülként” tekinthetjük, amely figyeli a levelezőgépek kommunikációs kérését.

  • Jelentkezzen be az Exchange Online felügyeleti központba
  • A bal oldali menüsorban válassza a - Levelezési folyamat lehetőséget
  • A felső menüsorban válassza a - csatlakozók lehetőséget

  • A Feladó: beállításmezőben válassza a következő lehetőséget: Az Ön szervezete e-mail szervere
  • A Címzett: beállításmezőben válassza a következő lehetőséget: Office 365

A *Név: mezőbe írja be a választott nevet.

A Leírás: mező nem kötelező, de azt javasoltam, hogy adjunk hozzá egy részletes leírást, amely segít nekünk (vagy más IT-tagoknak) a jövőben könnyebben megérteni az Exchange Online célját. mail csatlakozó.

A következő képernyőképen láthatjuk, hogy a következő opciók valamelyikével „hitelesíthetjük” a külső levelezőképes gazdagépeket.

  1. Szerver tanúsítvány
  2. IP-cím

A mi forgatókönyvünkben azonosítanunk kell a külső levelezésre alkalmas gazdagépeket az IP-cím opció használatával.

Válassza a lehetőséget - Ellenőrizze, hogy a küldő szerver IP-címe megegyezik-e az Ön szervezetéhez tartozó IP-címek egyikével

Kattintson a plusz ikonra az IP-cím hozzáadásához.

A következő képernyőképen láthatjuk azt az IP-címet, amely a külső levelezésre alkalmas gazdagépünket „jelképezi”.

A következő képernyőképen láthatjuk az eredményt, az Exchange Online szerver által „engedélyezett” IP-címet.

A következő képernyőképen az új Exchange Online bejövő levelek összekötőjének összefoglaló adatait láthatjuk.

A következő képernyőképen láthatjuk a végeredményt. Új bejövő levelek csatlakozási szoftvere létrehozva.

4. lépés: Az Exchange Online-lal folytatott kommunikáció ellenőrzése

Technikailag elmondható, hogy a szükséges konfiguráció létrehozásának feladata, hogy hostjaink megszólíthassák az Exchange Online szervert.

Sok esetben a feladat nem fejeződik be, mert előfordulhatnak olyan akadályok, mint például:

  • Tűzfal, amely nem tartalmazza a „kimenő szabályt”, amely lehetővé teszi, hogy a levélküldésre alkalmas eszköz a kommunikációs Exchange Online kiszolgálóhoz a 25-ös porton keresztül
  • Az Exchange Online gazdagép nevének helyesírási hibája

Annak ellenőrzésére, hogy meg tudjuk-e valósítani a kommunikációs csatornát a forrás (a levelezőgépek) és a cél (az Exchange Online szerver) között, szimulálhatjuk a kommunikációs csatornát úgy, hogy megpróbálunk telnetezni a hálózatunkról (a hálózatról a gazdagépek). az e-mail-kompatibilis gazdagépeket) az Exchange Online szerverre, és ellenőrizze, hogy létre tudjuk-e hozni a szükséges kommunikációs csatornát.

A következő részben bemutatjuk, hogyan lehet kommunikálni az Exchange Online szerverrel telnet kliens és barátságos grafikus felhasználói felület telnet kliens használatával.

Az Exchange Online-lal való kommunikáció ellenőrzése Telnet használatával

Abban az esetben, ha ellenőrizni vagy szimulálni szeretné az EOP-szerver felé irányuló kommunikációs csatornát egy „standard SMTP-munkamenet” használatával, megpróbálhat e-mailt küldeni EOP-n keresztül Telnet szekción keresztül.

A következő részben bemutatjuk, hogyan lehet Telnet klienst használni a kommunikációs csatorna EOP-val történő ellenőrzésére.

Megjegyzés - a Telnet kliens alapértelmezés szerint nincs telepítve a Windows operációs rendszerben, telepítenie kell a Telnet klienst.

  • Windows 2008 - használja a Kiszolgálókezelő > Szolgáltatás hozzáadása opciót, majd adja hozzá a Telnet klienst.
  • Window 7,8 - Vezérlőpult > Programok és szolgáltatások > Kapcsolja be vagy ki a Windows szolgáltatásait, majd adja hozzá a Telnet klienst.
  • Egy másik lehetőség a következő parancs futtatása a parancssorból: pkgmgr /iu: ”TelnetClient ”

Példánkban a domain nevet képviselő EOP gazdagépneve: o365info.com: o365info-com.mail.protection.outlook .com

Nyisson meg egy új parancssort, és írja be a Telnet parancsot a következő szintaxissal:

Telnet

Példánkban: Telnet o365info-com.mail.protection.outlook.com 25

A következő képernyőképen láthatjuk az eredményt, az EOP szerver válasza megjelenik a képernyőn:

220 AM1FFO11FD029.mail.protection.outlook.com Microsoft ESMTP MAIL A szolgáltatás készen áll: V, 2015. május 3. 08:26:10 +0000

Ebben a szakaszban ezt tudhatjuk

  1. Tudjuk, hogy a tartományunkat képviselő EOP-kiszolgáló „helyes gazdagépneve” van.
  2. Hogy az EOP-kiszolgáló nevét sikeresen feloldották egy IP-címre.
  3. Hogy tudunk SMTP munkamenetet létrehozni (a tűzfal lehetővé teszi az SMTP használatát stb.).

A mi forgatókönyvünk szerint e-mail üzenetet küldünk a következő címzettnek: john@o365info.com
A tesztfolyamat egyszerűsítése érdekében az e-mailt használjuk John címe a „forrás e-mail címe” is.
Egyszerű szavakkal: szimulálunk egy folyamatot, amelyben John az EOP-szerver megcímzésével küld e-mailt magának.

1. SMTP-munkamenet indítása

Az első parancs, amelyet az SMTP-munkamenet elindításához használunk az EOP-kiszolgálóval, a következő: Helo

Az eredmény egy válasz, amelyet az EOP szerver küld:

250 AM1FFO11FD029.mail.protection.outlook.com Szia [212.25.80.236]

2. Határozza meg a forrás címzettét

A mi forgatókönyvünkben a forrás címzettje: john@o365info.com

A Telnet parancsok, amelyeket a forrás címzettjének konfigurálására használunk, a következők:

mail.from:john@o365info.com

Az EOP szerver válasza:

250 2.1.0 Feladó OK

3. Határozza meg a cél címzettét

A mi forgatókönyvünkben a cél címzettje is: john@o365info.com

A Telnet parancs, amelyet a célcímzett konfigurálására használunk, a következő:

rcpt to:john@o365info.com

Az EOP szerver válasza:

250 2.1.5 Címzett OK

4. Hozd létre az e-mail üzenet tartalmát

Ahhoz, hogy a cél levelezőszervernek „mondhassuk”, hogy be akarunk lépni az e-mail üzenet tartalmába, a következő parancsot használjuk: data

Az EOP szerver válasza:

354 Levélbevitel indítása; a végén .

5. Az SMTP munkamenet befejezéset

Ahhoz, hogy „mondhassuk” az EOP szervernek, hogy be akarjuk fejezni a munkamenetet és elküldjük az e-mail üzenetet, a periódus chartát használjuk:

Példánkban az EOP szerver válaszát látjuk. A „Kézbesítésre váró levél” üzenet általában jó jel.
A jelentés az, hogy a cél levelezőszerver elfogadja e-mail üzenetünket, és Az e-mail üzenet a levelezőszerver sorába került.

250 2.6.0 f9b0d90a-b4b6-4d72-9a7d-0a5c92b71960@AM1FFO11FD029.protection.gbl
[InternalId=13370233193878, Hostname=HE140d905MB.1pr. Sorba állított levél kézbesítés
re

Az SMTP kommunikációs csatorna ellenőrzése az Exchange Online szolgáltatással

Egy másik módszer, amelyet használhatunk: Az SMTP-kommunikációs csatorna ellenőrzésére az Exchange Online szolgáltatással, és részletesebb információk megszerzésére kommunikációs hiba forgatókönyve esetén egy nagyon szép és hasznos eszköz, az SMTP teszteszköz.

Megjegyzés - az SMTP Test Tool nem tartalmaz telepítőfájlt, hanem csak egy egyszerű EXE fájlt: telnet25.exe
Csak annyit kell tennie, hogy kattintson duplán az EXE fájlra.

Mindössze annyit kell tennie, hogy kattintson duplán az EXE fájlra.

A következő részben bemutatjuk, hogyan használhatja az SMTP-teszteszközt SMTP-munkamenet létrehozására az Exchange Online szerverrel.

A forgatókönyv leírása: példánkban az o365info.com tartománynevet képviselő Exchange Online szervert fogjuk megszólítani, és az e-mailt a következő címről küldjük: john@o365info.com magának.

  1. Csatlakozó IP fogadása - példánkban az Exchange Online szerver gazdagépnevét fogjuk használni: o365info-com.mail.protection.outlook.com
  2. TCP-port - portszámként írja be a 25-t
  3. Levelezési űrlap: A „forrás címzettje” e-mail címe (a mi forgatókönyvünkben a john@o365info.com)
  4. Címzett: A „cél címzett” e-mail címe (a mi forgatókönyvünkben a john@o365info.com)
  5. Tárgy: bármilyen szöveg, amit szeretne

Az e-mail üzenet elküldéséhez tovább kell lépnünk a „Telnet” fülre

  • Kattintson a KÜLDÉS gombra.

A következő képernyőképen láthatjuk az SMTP munkamenet naplóját.

Információkat láthatunk a forrásról és a célcímzettekről.

Feltételezhetjük, hogy a levélkézbesítés sikeresen befejeződött, mert a naplófájlban a következő információ látható: „Kézbesítésre váró levelek. ”

Kapcsolódó cikkek