Siuntimo per MS365 administravimas

Šios instrukcijos aktualios tuomet, kai elektroniniai laiškai iš Rivile GAMA siunčiami tiesiogiai per pašto serverį, jungiantis per "Microsoft 365" (Microsoft Graph API).

  1. Prisijungiame prie administratoriaus portalo (Microsoft Entra) administratoriaus vardu.

Užregistruojame naują aplikaciją, skirtą laiškų siuntimui (“App registrations” -> “New registration”).

Picture1

  1. Atidarius aplikaciją, matoma informacija reikalinga MS365_INIT funkcijai: Client ID ir Tenant ID.

    Picture2

  2. Aplikacijos registracijos metu nenurodžius, reikia nurodyti patvirtinimo gavimo nuorodos adresą.

    Į šį adresą po patvirtinimo bus grąžintas leidimas siųsti el. laiškus. Pagal nutylėjimą reikia nurodyti (Authentication): http://localhost:55110/

Picture3

  1. Jei vartotojai naudos šią aplikaciją ir jungsis naudodami Authorizatino Code Flow metodą, tuomet suteikiame teises (API Permissions):

Picture4

  1. Jei vartotojai naudos šią aplikaciją ir jungsis naudodami Client Credentials Flow metodą, tuomet suteikiame teises (Certificates & Secrets):

Picture5

Reikia įkelti naudojamą sertifikatą. Leidimas siųsti laiškus galios tiek, kiek galios sertifikatas. Maksimalus terminas 10 metų.

Įkėlus sertifikatą galima matyti šio sertifikato antspaudą (Thumbprint), kuris naudojamas kaip parametras MS365_INIT funkcijoje.

Norint MS365_INIT funkcijoje naudoti tik antspaudą, nenurodžius sertifikato failo ir slaptažodžio, šį sertifikatą reikia įkelti į „Windows Certificate Store“. Tuomet galima naudoti tik antspaudą (Thumbprint).