E-mail na SMS s Postfixom a autentifikáciou
Tento dokument vysvetľuje, ako môžete nastaviť službu E-mail na SMS pre server Postfix. Toto nastavenie je užitočné, ak poskytujete službu SMS svojim zákazníkom a každý zákazník má svoj vlastný server Postfix. Konfigurácia vysvetľuje, ako môžete vytvoriť účty pre každého zákazníka a ako môžu vaši zákazníci použiť svoje užívateľské meno a heslo v Postfixe na odosielanie SMS cez vašu službu. Dokument tiež ukazuje, ako môžete použiť šifrovanie SSL/STARTTLS na šifrovanie komunikácie medzi Postfix serverom vášho zákazníka a vašou Ozeki SMS bránou. Toto je nevyhnutné na ochranu vašich užívateľských mien a hesiel.
Ako poslať E-mail na SMS z PostfixuAk chcete poslať E-mail na SMS z Postfixu:
- Spustite Ozeki SMS bránu
- Nakonfigurujte službu SMTP
- Povolte autentifikáciu používateľov SMTP
- Otvorte terminál
- Vytvorte pravidlo prenosu v Postfixe
- Pridajte hlavičku autentifikácie SMS brány
- Otestujte odosielanie e-mailu na SMS z Postfixu
- Skontrolujte záznamy
V tomto nastavení predpokladáme, že existuje viacero organizácií a každá má svoj vlastný server Postfix. Používatelia odosielajú e-maily z Mozilla Thunderbird cez tieto servery. Servery Postfix zachytia e-maily smerujúce na konkrétnu doménu a prepošlú tieto e-maily na Ozeki SMS bránu. Ozeki SMS brána prevedie e-maily na SMS a odošle ich (Obrázok 1).
V tomto videu sa naučíte, ako nastaviť spojenie e-mail na sms s postfixom. Toto video začne nastavením nového spojenia a skončí plne nakonfigurovaným systémom e-mail na sms s možnosťami postfixu. V tomto krátkom a ľahko zrozumiteľnom videu sa naučíte, ako nastaviť a nakonfigurovať nové spojenie, ako pridať služby a nainštalovať nového používateľa. Vo videu používame Ozeki SMS bránu, ktorá je výkonný, ale ľahko zrozumiteľný softvér brány s intuitívnym sprievodcom. To znamená, že nebudete mať problém sledovať kroky. Nestrácajte viac času. Poďme začať!
Autentifikácia SMTP
V Postfixe musíte nakonfigurovať pravidlo kontroly hlavičky, aby ste pridali hlavičku autentifikácie Ozeki do e-mailu. Tiež musíte nakonfigurovať SMTP server v Ozeki, aby použil túto autentifikačnú hlavičku na určenie, ktorému používateľovi e-mail patrí. (Obrázok 2)
Ak chcete nakonfigurovať vstavaný SMTP server Ozeki na prijatie užívateľského mena a hesla v hlavičke e-mailu, musíte vybrať možnosť "Ozeki E-mail header authentication" v konfigurácii SMTP servera (Obrázok 3). Očakávané pole hlavičky bude "x-ozeki-auth: username; password". Toto pole hlavičky je pridané ku každému e-mailu preposlanému na SMS bránu z Postfixu.
V tomto videu sa naučíte, ako vykonať autentifikáciu v postfixe. Video začne vytvorením pravidla prenosu a skončí pridaním hlavičky autentifikácie SMS brány. Toto krátke video je podrobné a ľahko zrozumiteľné. Trvá len niečo málo cez 2 minúty. Naučíte sa, ako vytvoriť pravidlo prenosu pre preposielanie všetkých e-mailov, kde je zistená špecifická doména. Toto video vám tiež ukáže, ako pridať autentifikačnú hlavičku v postfixe.
Krok 1: Vytvorte pravidlo prenosu v postfixe na preposlanie všetkých e-mailov s doménou sms2.gw na službu SMTP Ozeki sms brány. (Obrázok 4)
Krok 2: Ak chcete pridať hlavičku autentifikácie SMS brány v Postfixe, musíte pridať header_checks do main.cf. V tomto pravidle by ste mali filtrovať doménu v adrese príjemcu. V našom prípade je regexp nastavený na "sms2.gw" a musíte pridať pole hlavičky správy na "x-ozeki-auth: username; password". V našom prípade je užívateľské meno client1 a heslo puma123 (Obrázok 5).
Testovanie riešenia
Toto riešenie môžete otestovať odoslaním e-mailovej správy z Mozilla Thunderbird cez Postfix. Pri odosielaní e-mailu musíte uviesť e-mailovú adresu príjemcu vo formáte +44123467@sms2.gw, kde +44123467 by ste mali nahradiť telefónnym číslom SMS, na ktoré chcete odoslať správu, a sms2.gw by mala byť doména, ktorú ste nastavili na svojom Postfix serveri.
E-mail, ktorý odošlete z Mozilla Thunderbird, prejde na váš Postfix server. Postfix k nemu najprv pridá hlavičky x-ozeki-auth, potom ho prepošle na SMS bránu pomocou nastaveného konektora.
Ďalej e-mail príde na vstavaný SMTP server Ozeki SMS Gateway. SMTP server vyberie vhodného používateľa na základe e-mailovej hlavičky a prepošle mu správy. Potom Ozeki SMS gateway prevedie tento e-mail na SMS a odošle ho cez mobilné sieťové pripojenie. Priebeh správy môžete sledovať v záznamoch Ozeki SMS Gateway (Video 3).
Cesta e-mailu v Ozeki NG SMS Gateway (Video návod)
V poslednom videu uvidíte proces testovania vytvoreného systému. Začne sa odoslaním správy príjemcovi s doménou sms2.gw. Na konci uvidíte záznam o procese odosielania. Toto video trvá 1 a pol minúty a je ľahko zrozumiteľné. Karta Events v Ozeki SMS Gateway ukladá všetky udalosti na pripojení, takže ju môžete neskôr použiť na riešenie problémov. Po tomto videu ľahko skontrolujete, či váš systém na odosielanie e-mailov na SMS cez Postfix funguje.
More information
- Setup e-mail to SMS forwarding using an IMAP client
- Setup e-mail to SMS forwarding using a POP3 client
- How to setup E-mail to SMS with Gmail
- How to send SMS from Thunderbird
- How to send SMS from Windows mail
- Email to SMS - Exchange
- E-mail to SMS with Postfix and Authentication
- Email to SMS from Sendmail
- Email to SMS using POP3 and SMTP
- How to send SMS through an SMTP server