Konfiguruję pocztę e-mail

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

Domyślnie portal Usług dla deweloperów wysyła e-maile w odpowiedzi na określone zdarzenia. Dla: Na przykład: gdy nowy programista rejestruje się w portalu, automatycznie wysyła on powitanie do dewelopera. Jeśli programista utraci hasło, może poprosić o z hasłem tymczasowym.

Jako dostawca interfejsu API możesz kontrolować wszystkie aspekty e-maili generowanych przez portal, w tym:

  • Formatowanie automatycznych e-maili wysyłanych przez portal
  • Określanie serwera SMTP używanego przez portal
  • Dodanie reguł generowania e-maili w odpowiedzi na wydarzenia w portalu

Wysyłanie e-maili z portalu działającego w chmurze

Domyślna konfiguracja poczty e-mail dla portalu w chmurze wdrożonego w usłudze Pantheon lub Acquia powinna używać tylko w środowiskach nieprodukcyjnych. E-maile wysyłane z anonimowego serwera w chmurze mogą być zablokowane lub oznaczone jako spam.

W przypadku portali produkcyjnych użyj jednej z tych opcji wysyłania e-maili:

Wysyłanie e-maila z portalu lokalnego

Domyślnie wiadomości są wysyłane za pomocą protokołu PHP mail(). Język PHP próbuje wysłać pocztę za pomocą systemu sendmail, który może być skonfigurowane w pliku php.ini PHP. .

W przypadku portali produkcyjnych możesz używać opisanego poniżej modułu SMTP do wysyłania e-maili za pośrednictwem Serwer SMTP lub serwer firmy.

Konfigurowanie serwera SMTP

Portal dla programistów wymaga skonfigurowania serwera SMTP do wysyłania e-maili. Do skonfigurować serwer SMTP, musisz najpierw włączyć moduł obsługi uwierzytelniania SMTP w Drupal na stronie programisty. z portalu.

Po skonfigurowaniu serwera SMTP wszystkie e-maile wysyłane przez portal dla programistów używają protokołu SMTP serwera. Obejmują one e-maile wysyłane do nowych deweloperów i te deweloperów, którzy tracą hasła i e-maile wysyłane do programistów z zablokowanymi kontami.

Aby skonfigurować serwer SMTP:

  1. Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
  2. W menu administrowania Drupalem wybierz Moduły.
    Otworzy się strona Moduły.
  3. Włącz moduł Obsługa uwierzytelniania SMTP.
  4. Zapisz konfigurację.
  5. Gdy moduł zostanie włączony, wybierz Skonfiguruj w sekcji Uwierzytelnianie SMTP. Wpis pomocy na stronie Moduły.
    Zostanie wyświetlona strona konfiguracji obsługi uwierzytelniania SMTP.
  6. W sekcji Włącz lub wyłącz ten moduł kliknij Włącz.
  7. W obszarze ustawień serwera SMTP wpisz następujące informacje:
    • Adres serwera SMTP. Na przykład w przypadku serwera SMTP Gmaila, użyj adresu smtp.gmail.com.
    • Opcjonalnie wpisz adres zapasowego serwera SMTP. Ta wartość nie jest
    • Wpisz port SMTP. Wartość tego gniazda może się różnić w zależności od tego, wybranego protokołu szyfrowania. Na przykład w przypadku korzystania z SSL w Gmailu będzie port 465. i 587 w przypadku protokołu TLS.
    • Wybierz protokół szyfrowania: Brak, SSL lub TLS.
  8. W obszarze Uwierzytelnianie SMTP określ używaną nazwę użytkownika i hasło. do uwierzytelniania SMTP. Musi to być prawidłowa nazwa użytkownika i hasło na serwerze SMTP.
  9. W sekcji Opcje e-mail wpisz adres e-mail i nazwę użytkownika. podczas generowania e-maila. Te wartości odpowiadają polu „Od”. adresu e-mail.
  10. Opcjonalnie w sekcji Wyślij testowy e-mail wpisz adres e-mail, gdzie wysyła wiadomość testową.
  11. Zapisz konfigurację.
    Zapisanie konfiguracji spowoduje wygenerowanie testowego e-maila oraz wyświetlenie konfiguracji . Sprawdź skrzynkę odbiorczą adresu e-mail wiadomości testowej, aby się upewnić, że przyjeżdża.
  12. Wybierz Konfiguracja > System > Informacje o witrynie w Drupalu w menu administracji.
  13. W sekcji Szczegóły witryny w polu adresu e-mail ustaw taki sam adres, jak określonych w kroku 9.
    Niektóre moduły Drupala, które generują e-maile, korzystają z tego pola do określania pola „Od”. adresu e-mail, a nie wartość na stronie Obsługa uwierzytelniania SMTP.
  14. Zapisz konfigurację.

Konfigurowanie i formatowanie e-maili powiadomienia

Możesz skonfigurować różne powiadomienia e-mail, które będą wysyłane w odpowiedzi na określone takich jak rejestrowanie, usuwanie, blokowanie i odblokowywanie kont dewelopera.

Za pomocą pola „Od” adresów e-mail.

Aby skonfigurować e-maile z powiadomieniami:

  1. Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
  2. Wybierz Konfiguracja > Osoby > Ustawienia konta w Drupalu w menu administracji. Otworzy się strona Ustawienia konta.
  3. W sekcji E-maile na stronie ustawień kont wybierz typ powiadomienia e-mail. Możesz na przykład wybrać opcję „Witamy (nie jest wymagane zatwierdzenie)”, która spowoduje wysłanie e-maila, gdy jest automatycznie zatwierdzane podczas rejestracji.

  4. Edytuj temat i treść e-maila z powiadomieniem.
    Umieść kursor w polu, takim jak Temat, a następnie zaznacz Link Przeglądaj dostępne tokeny u dołu formularza, aby wyświetlić listę tokeny, których możesz użyć w polu. Pojawi się wyskakujące okienko, w którym możesz wybrać token do dodania, np. jako [user:name], która odpowiada nazwie użytkownika dewelopera.
  5. Kliknij Save Configuration (Zapisz konfigurację).

Możesz również zmienić pole „Od”, imię i nazwisko oraz adres e-mail.

Aby zmienić pole „Od” imię i nazwisko oraz adres:

  1. Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
  2. Wybierz Konfiguracja > System > Obsługa uwierzytelniania SMTP w Menu administrowania Drupalem. Spowoduje to otwarcie strony Obsługa uwierzytelniania SMTP.
  3. W polu „Od” adres e-mail w polu E-Mail Od Address (Adres nadawcy e-maila).
  4. W polu „Od” w polu E-Mail from Name (Nazwa nadawcy e-maila).
  5. Kliknij Save Configuration (Zapisz konfigurację).
  6. Wybierz Konfiguracja > System > informacje o witrynie w Drupalu. w menu administracji.
  7. W polu E-Mail Address (Adres e-mail) podaj ten sam adres e-mail, który został użyty w kroku 3.
  8. Kliknij Save Configuration (Zapisz konfigurację).

generowanie e-maila po wystąpieniu zdarzenia.

Częstym zastosowaniem reguł jest generowanie e-maili w odpowiedzi na wydarzenie. Portal ten jest wyposażony w funkcje obsługa generowania e-maili dla zdefiniowanych wstępnie zdarzeń, na przykład po zarejestrowaniu przez nowego dewelopera koncie. Możesz jednak dodać własne reguły, aby generować e-maile. Możesz na przykład: generowania e-maila, gdy deweloper doda, usunie lub zmieni aplikację.

Ta sekcja zawiera przykład tworzenia reguły generującej e-maila, gdy deweloper rejestruje aplikację. W razie potrzeby zmodyfikuj tę procedurę, aby generować e-maile dotyczące innych wydarzeń.

Aby wygenerować e-maila, gdy deweloper utworzy aplikację:

  1. Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
  2. W menu administrowania Drupalem wybierz Moduły.
  3. Upewnij się, że moduł Interfejs reguł jest włączony.
  4. Wybierz Konfiguracja > Przepływ pracy > Reguły w administracji Drupala . Otworzy się strona Reguły.
  5. Kliknij przycisk Dodaj nową regułę.
  6. Na stronie nowych reguł określ:
    • nazwa reguły, np. „Wyślij regułę poczty e-mail”.
    • Opcjonalnie wskaż dowolne tagi używane do kategoryzowania reguł .
    • W menu Reaguj na zdarzenie wybierz Devconnect > Po utworzeniu z konkretną aplikacją dewelopera.
  7. Zapisz regułę.
    Zapisanie reguły powoduje otwarcie formularza edycji reguł z 3 panelami: Zdarzenia (w którym nowo utworzone), Warunki i Czynności.
  8. W sekcji Działania kliknij Dodaj działanie.
  9. W menu Select the Action to Add (Wybierz działanie do dodania) wybierz System > (System >). Wyślij e-maila.
    Otworzy się strona, na której możesz sformatować e-maila. W tym formularzu określ „Do”, „Temat”, „Wiadomość” i inne pola e-maila.

    Rozwiń link wzorców zastępowania pod każdym polem, aby zobaczyć listę których możesz użyć w polu. Na przykład jeśli rozwiniesz wzorce zastępowania w sekcji w polu Do pojawi się lista wzorców zawierających ciąg [app:developer]. Jeśli określisz to ustawienie „Do” w polu „Do” e-mail zostanie wysłany do twórcy aplikacji.
  10. Ustaw pola w ten sposób:
  11. Kliknij Zapisz, aby powrócić do strony edytowania reguły.
  12. Kliknij Zapisz zmiany.

Przetestuj regułę, dodając nową aplikację w portalu. Otrzymasz e-maila z powiadomieniem za odpowiedź wygląda tak:

Subject: App test email app created

App: test email app
API products: PremiumWeatherAPI, weatherapikey-Product
Created at: Mon, 01/27/2014 - 10:16