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:
- Użyj modułu SMTP, aby kierować e-maile na serwer SMTP firmy zgodnie z opisem w sekcji Konfigurowanie serwera SMTP.
- Korzystaj z zewnętrznej usługi pocztowej, takiej jak SendGrid lub Amazon SES (Simple Email Service). Dla: więcej informacji:
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:
- Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
- W menu administrowania Drupalem wybierz Moduły.
Otworzy się strona Moduły. - Włącz moduł Obsługa uwierzytelniania SMTP.
- Zapisz konfigurację.
- 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. - W sekcji Włącz lub wyłącz ten moduł kliknij Włącz.
- 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.
- 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.
- 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.
- Opcjonalnie w sekcji Wyślij testowy e-mail wpisz adres e-mail, gdzie wysyła wiadomość testową.
- 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. - Wybierz Konfiguracja > System > Informacje o witrynie w Drupalu w menu administracji.
- 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. - 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:
- Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
- Wybierz Konfiguracja > Osoby > Ustawienia konta w Drupalu w menu administracji. Otworzy się strona Ustawienia konta.
- 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.
- 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. - 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:
- Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
- Wybierz Konfiguracja > System > Obsługa uwierzytelniania SMTP w Menu administrowania Drupalem. Spowoduje to otwarcie strony Obsługa uwierzytelniania SMTP.
- W polu „Od” adres e-mail w polu E-Mail Od Address (Adres nadawcy e-maila).
- W polu „Od” w polu E-Mail from Name (Nazwa nadawcy e-maila).
- Kliknij Save Configuration (Zapisz konfigurację).
- Wybierz Konfiguracja > System > informacje o witrynie w Drupalu. w menu administracji.
- W polu E-Mail Address (Adres e-mail) podaj ten sam adres e-mail, który został użyty w kroku 3.
- 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ę:
- Zaloguj się w portalu jako użytkownik z uprawnieniami administratora lub do tworzenia treści.
- W menu administrowania Drupalem wybierz Moduły.
- Upewnij się, że moduł Interfejs reguł jest włączony.
- Wybierz Konfiguracja > Przepływ pracy > Reguły w administracji Drupala . Otworzy się strona Reguły.
- Kliknij przycisk Dodaj nową regułę.
- 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.
- Zapisz regułę.
Zapisanie reguły powoduje otwarcie formularza edycji reguł z 3 panelami: Zdarzenia (w którym nowo utworzone), Warunki i Czynności. - W sekcji Działania kliknij Dodaj działanie.
- 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. - Ustaw pola w ten sposób:
- Kliknij Zapisz, aby powrócić do strony edytowania reguły.
- 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