Арнаға электрондық пошта: кез келген сервис командалық чатқа ботсыз қалай хабар жібереді — және мекенжай неліктен бот токенінен артық
Команда күн ішінде көруі тиіс хабарламалардың көбін әріптес жазбайды. Оларды машина жасайды: баяу жауап беретін эндпоинтті байқаған аптайм-монитор, шот алған төлем процессоры, тикет ашқан helpdesk, құлаған CI пайплайны. Бұл хабарламаларды команда шынымен сөйлесетін жерге жеткізуді «интеграция» дейді. Көп чат құралдарында бұл бот дегенді білдіреді: оны жасайсыз, токен аласыз, токенді сақтайсыз, жіберушіні жазасыз немесе баптайсыз, токеннің жарамдылығын қадағалайсыз.
InterMIND қысқарақ жол ұсынады. Әр арнаның өз электрондық пошта мекенжайы бар. Электрондық хат жібере алатын кез келген нәрсе арнаға хабар жібере алады, ал хат жібере алмайтын нәрсе сирек. InterMIND жағында мекенжайдың өзінен басқа ештеңе жасау, орнату немесе токен сақтау қажет емес. Бұл жазба сол жолдың толық механикасын түсіндіреді және бот арқылы жеткізумен тәжірибеде маңызды төрт тұрғыдан адал салыстырады: баптау, құпиялар, жеткізу кепілдіктері және оны кім өшіре алатыны.
Баптаудың өзі Email to Channel мүмкіндігінің бетінде сипатталған, анықтамалық құжаттамада берілген.
Бұл қалай жұмыс істейді
1. Мекенжай
Арна хосты арнаның көрсету параметрлерін ашады (чат тақырыбындағы тісті доңғалақ белгішесі), Email to channel тармағын таңдап, Create address батырмасын басады. Нәтижесінде <token>@in.intermind.com пішініндегі жеке мекенжай пайда болады. Оны тек хост көреді, ауыстыра алады (New address) немесе жоя алады. Екеуі де бірден күшіне енеді, ал жаңа мекенжай пайда болған сәтте ескісі жұмысын тоқтатады.
Сіздің жеке Inbox бөліміңізде де осындай мекенжай бар, оны тек өзіңіз көресіз. Арнаның мекенжайы команда көруі тиіс нәрсеге арналған, ал Inbox мекенжайы тек өзіңіз көруге тиіс нәрсеге арналған.
2. Жіберуші
Мекенжайды кез келген құрал хабарландыру үшін электрондық пошта сұрайтын жерге қойыңыз. Сол өріс интеграцияның өзі болады. Аптайм-мониторның ескерту арнасы, қате трекерінің ескерту ережесі, helpdesk-тің «жаңа тикет туралы хабарла» опциясы, биллинг жүйесінің түбіртектері, CI серверінің жинақ хабарландырулары, форма құрастырғыштың жіберілімдері, ақпараттық таратылымға жазылу — бәрінде осындай өріс бар, және ешқайсысына InterMIND деген не екенін білудің қажеті жоқ.
3. Арнаға не түседі
Хат арнаға әдеттегі хабарлама болып келеді:
- Жіберушіге тиесілі. Хабарламада хосттың емес, жіберушінің аты мен мекенжайы көрсетіледі, және ол кез келген сыртқы хабарлама сияқты әр оқырман үшін аударылады.
- Алдымен тақырып. Хат тақырыбы хабарламаның бірінші жолы болады.
- Мәтін, артық сөз емес. Қарапайым мәтіндік бөлік қолданылады, тек HTML-дан тұратын хат мәтінге айналдырылады. Қолтаңбалар мен дәйексөз келтірілген жауап «құйрықтары» алынып тасталады, сондықтан жіберілген тізбек бүкіл тарихты емес, тек жаңа мазмұнды көрсетеді. Хат мәтінінің ұзындығы 100 000 таңбамен шектелген.
- Тіркемелер сақталады. Әр тіркеме файл хабарламасына айналады, бір файл 25 МБ-қа дейін.
4. Оны қалай оқиды
Арнасы ашық мүшелер хабарламаның веб пен десктопта тікелей келгенін көреді. Қарап отырмаған мүшелер мобильді құрылғыда push-хабарландыру алады. Әрқайсысы оны өз тілінде оқиды, және ол барлық басқа нәрсе сияқты арна тарихында қалады. Ағын бір бағытты: арнада жауап жазу жіберушіге хат қайтармайды.
Шектеулер, ашық айтқанда
- Тіркемелер команданың сақтау қорына есептеледі. Қор толғанда мәтін бұрынғыша келеді, ал тіркеме өткізіліп жіберіледі, бұл туралы хабарламада ескертпе болады.
- Бір мекенжайға сағатына 30 хатқа дейін қабылданады, сол сағаттағы одан асатын хаттар тасталады.
- Жоқ мекенжайға жіберілген хат үнсіз тасталады: қайтарылмайды, жауап берілмейді. Болжап жазылған мекенжай ешқандай белгі алмайды.
- Барлық жоспарларда қолжетімді.