2012-01-20 24 views

Odpowiedz

45
  1. Pobierz moduł SMTP i włącz go.
  2. idź do Administrator> Konfiguracja> obsługę uwierzytelniania SMTP i ustaw następujące wartości:

    • Włącz moduł w opcji Install fieldset na szczycie.
    • ustawienia serwera SMTP:
    • serwer SMTP: smtp.gmail.com
    • SMTP serwer kopii zapasowych: pozostawić puste. Port
    • SMTP: 465
    • wykorzystanie szyfrowany protokół: wybierz "Use SSL"
    • uwierzytelnianie SMTP:
    • Wprowadź poprawny adres e-mail Gmail i hasło.
    • Opcje poczty e-mail:
    • Ustaw ten sam adres e-mail, którego użyto przy uwierzytelnianiu SMTP. Korzystanie z innego konta nazywa się Phishing
    • Wyślij testową wiadomość e-mail: ustaw wiadomość e-mail, aby otrzymać przykładowy adres e-mail.
    • Włącz debugowanie: tak.


3. Kliknij na przedstawienia i upewnij się, że e-mail został złożony i że otrzymał ją. Jeśli nie, przeczytaj uważnie informacje dotyczące debugowania u góry ekranu. Po upewnieniu się, należy dezaktywować pole wyboru debugowania.

+1

Dokładnie to, czego potrzebowałem. Dzięki Juan! – HoldTheLine

+0

Dokładne. Dziękuję bardzo, po prostu postępuj zgodnie z instrukcjami, aby skonfigurować. :) – SGhosh

+1

Zauważyłem, że musisz włączyć "Zezwalaj na mniej bezpieczne aplikacje:" i włącz "Zezwalaj na dostęp do swojego konta Google", jak pokazano [tutaj] (http://www.stevepolitodesign.com/blog/drupal-configure -smtp-module-work-gmail-updated). Używam również portu '587' i włącz' Use TLS'. –

2

Mam nadzieję, że moduł SMTP Authentication Support pomoże.

+0

Ten dobry moduł, ale problem polega na tym, że jest to moduł wersji beta – user881703

+0

Beta nie oznacza, że ​​nie jest pracujący. Przynajmniej spróbuj. Może błędy, które tam są, nie przeszkadzają. –

+0

Ten moduł jest używany przez ponad 40 000 zarejestrowanych witryn internetowych (zobacz statystyki poniżej listy wydań). To dobra zasada, aby zdecydować, czy moduł jest stabilny, czy nie. – Juampy

2

Dla mnie samo wykonanie kroków w odpowiedzi Juampy nie zadziałało. Błąd "Nie można wysłać poczty. Skontaktuj się z administratorem witryny." nadal wyświetlane. Najpierw wykonaj następujące czynności, a następnie skonfiguruj moduł SMTP zgodnie z jego odpowiedzią.

Przed zainstalowaniem modułu SMTP, pobierz PHPMailer i rozpakuj go. Zmień nazwę folderu na "phpmailer" i skopiuj folder do folderu modułu modułu SMTP. Następnie zainstaluj moduł SMTP.

Alternatywna konfiguracja jest następująca: portu

  • SMTP: 587

  • użycia szyfrowany protokół: wybierz "stosowanie protokołu TLS"

+0

Wielkie dzięki. Z jakiegoś powodu musiałem dodać 'require_once ('class.smtp.php');' na górze pliku 'class.phpmailer.php', ponieważ nie znajdowało ono klasy SMTP ... –

3

Krok 1: Pobierz moduł SMTP i Odblokuj to.

Krok 2: Idź do Admin> Konfiguracja> System> obsługuje uwierzytelniania SMTP i ustaw następujące values:

  • Włącz ten moduł lub wyłączyć: Wł.
  • ustawienia serwera SMTP:
    • serwer SMTP: smtp.gmail.com
    • SMTP serwer kopii zapasowych: pozostawić puste. Port
    • SMTP: 465
    • wykorzystanie szyfrowany protokół: wybierz "Use SSL" autoryzacja
  • SMTP:
    • Wprowadź poprawny adres e-mail Gmail i hasło.
  • opcje E-mail:
    • Ustaw ten sam adres e-mail, który został użyty przy autoryzacji SMTP.
  • Wyślij testowy e-mail: ustaw wiadomość e-mail, aby otrzymać przykładowy e-mail i sprawdzić, czy moduł działa.
  • Włącz debugowanie: tak.

Krok 2a (opcjonalnie): Allow Less Secure Apps Access który jest tutaj: http://www.google.com/settings/security/lesssecureapps

Krok 3: Kliknij przycisk Zapisz i przejdź do skrzynki odbiorczej do sprawdzenia. Jeśli jest e-mail testowy, to jest w porządku.

Uwaga: Twój adres e-mail podany w ustawieniu smpt musi być taki sam, jak w informacjach o Twojej witrynie.

+1

ve okazało się, że musisz włączyć opcję "Zezwalaj na dostęp do swojego konta Google", jak pokazano [tutaj] (http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated). Aby to zrobić, przejdź do strony [https://accounts.google.com/DisplayUnlockCaptcha] (https://accounts.google.com/DisplayUnlockCaptcha), kliknij "kontynuuj", a następnie wyślij testową wiadomość e-mail na adres 'admin/config/system/smtp' –