E-mail do SMS z Exchange i uwierzytelnianiem
Ten dokument wyjaśnia, jak skonfigurować usługę E-mail do SMS, aby obsługiwać wiele serwerów Exchange 365. Ta konfiguracja jest przydatna, jeśli świadczysz usługę SMS dla swoich klientów, a każdy klient ma własny serwer Exchange 365. Konfiguracja wyjaśnia, jak można utworzyć konta dla każdego klienta oraz jak klienci mogą używać swoich nazw użytkowników i haseł w Exchange do wysyłania SMS-ów za pośrednictwem Twojej usługi. Dokument pokazuje również, jak można użyć szyfrowania SSL/STARTTLS do zaszyfrowania ruchu między serwerem Exchange klienta a Twoją bramą SMS Ozeki. Jest to konieczne, aby chronić nazwy użytkowników i hasła.
Wprowadzenie
W tej konfiguracji zakładamy, że istnieje wiele organizacji, a każda z nich ma własny serwer Exchange 365. Użytkownicy wysyłają e-maile z Outlooka przez te serwery. Serwery Exchange przechwytują e-maile wysyłane na określoną domenę i przekierowują je do bramy SMS Ozeki. Bramka SMS Ozeki konwertuje e-maile na SMS-y i wysyła je (Rysunek 1).
Uwierzytelnianie SMTP
Niestety, łączniki Exchange 365 nie oferują uwierzytelniania SMTP. Aby to obejść, należy skonfigurować regułę Exchange, która doda nagłówek uwierzytelniania Ozeki do e-maila. Należy również skonfigurować serwer SMTP w Ozeki, aby używał tego nagłówka uwierzytelniającego do określenia, do którego użytkownika należy e-mail. (Rysunek 2 i Rysunek 3)
Uwierzytelnianie SMTP w Ozeki
Aby skonfigurować wbudowany serwer SMTP Ozeki do akceptowania nazwy użytkownika i hasła w nagłówku e-maila, należy wybrać opcję "Uwierzytelnianie nagłówka e-maila Ozeki" w konfiguracji serwera SMTP (Rysunek 4). Oczekiwane pole nagłówka to "x-ozeki-auth: nazwa użytkownika; hasło". To pole nagłówka jest dołączane do każdego e-maila przekierowanego do bramki SMS z Exchange.
Uwierzytelnianie SMTP w Exchange 365
Aby dodać nagłówek uwierzytelniania bramki SMS w Exchange, należy dodać nową regułę. W tej regule należy filtrować domenę w adresie odbiorcy. W naszym przypadku filtr jest ustawiony na "sms2.gw", a pole nagłówka wiadomości należy ustawić na "x-ozeki-auth: nazwa użytkownika; hasło". W naszym przypadku nazwa użytkownika to client1, a hasło to puma123 (Rysunek 5).
Jeśli opcja ustawienia nagłówka nie jest dostępna w formularzu, należy kliknąć link "Więcej opcji" w lewym dolnym rogu formularza. Spowoduje to dodanie niezbędnych pól do pola kombi. (Rysunek 6)
Testowanie rozwiązania
Możesz przetestować to rozwiązanie, wysyłając wiadomość e-mail z Outlooka przez Exchange. Podczas wysyłania e-maila należy podać adres e-mail odbiorcy w formacie +44123467@sms2.gw, gdzie +44123467 należy zastąpić numerem telefonu SMS, na który chcesz wysłać wiadomość, a sms2.gw powinna być domeną skonfigurowaną na serwerze Exchange.
E-mail wysłany z Outlooka trafi na serwer Exchange. Exchange najpierw doda do niego nagłówki x-ozeki-auth, a następnie przekieruje go do bramki SMS za pomocą skonfigurowanego łącznika.
Następnie e-mail trafi do wbudowanego serwera SMTP bramki SMS Ozeki. Serwer SMTP wybierze odpowiedniego użytkownika na podstawie nagłówka e-maila i przekieruje do niego wiadomości. Następnie bramka SMS Ozeki przekształci ten e-mail w SMS i wyśle go przez połączenie z siecią komórkową. Możesz śledzić ścieżkę wiadomości w dziennikach bramki SMS Ozeki NG (Wideo 3).
More information
- Jak skonfigurować serwer Exchange do wysyłania e-maili na SMS
- Wiadomości Exchange w bramce SMS
- Zezwalanie na SMTP przez zaporę
- Zezwalanie na IMAP przez zaporę
- Jak skonfigurować połączenie SMPP z siecią komórkową w Ozeki
- Wysyłanie SMS z Exchange z uwierzytelnianiem
- Jak skonfigurować serwer SMTP w Ozeki SMS Gateway