2013. november 25., hétfő

Office 365 - Csináljunk "Open Relay"-t

Szerinted nem lehet?
Pedig igen.
Amit itt leírok az nem teljesen "Open".
A dolog arról szól, hogy vannak gépeink amik levelet akarnak küldeni. Authentikáció nélkül, ki a nagyvilágba.
Rosszul hangzik? Pedig nem.
A legegyszerűbb eset, ha van egy web server amely a regisztrációról megerősítő levelet küld. A gép maga valahol van a nagyvilágban és nem az O365/Azure felhőben.
Jó-jó, de miért nem authentikáltan?
Mert az pénzbe kerül. Miért?
Mert authentikálni csak létező felhasználóval tudunk. Annak meg postaláda kell. A rendszerünk valamelyik felhasználója pedig erre nem jó, mert el kellene tenni a web szerver konfigurációjába a jelszavát (rossz ötlet).

Hogy is kell ezt összehozni?
Így:
1. Először is elmegyünk az Exchange Admin Center/Mail Flow/connectors-hoz.
2. Ott azt mondjuk, hogy Add (megnyomjuk a nagy büdös plusz gombot).
3. Ezek után beállítjuk az abrán lévő dolgokat.

(Nem kell megijedni, nincs ekkora monitorom, csaltam. a Paint.Net a mi barátunk)

Amint ezt megtettük, kész is vagyunk.
A dologhoz még az tartozik hozzá, hogy a küldő oldalon az Office 365-től az MX beállításhoz kapott FQDN-t kell használnunk mint smarthost és nem az smtp.office365.com-ot.

1 megjegyzés:

  1. Kimaradt, hogy az SPF rekordot is át kell írni, valamint kell hozzá fix ip. Egyébként az összes opció itt megtalálható:
    http://community.office365.com/en-us/wikis/exchange/how-to-setup-an-smtp-relay-in-office-365.aspx

    VálaszTörlés