web-dev-qa-db-ja.com

Drupal 7のGmail SMTP設定

Drupal 7でメールを送信したいので、Drupal 7でGmail SMTPを設定する方法を誰かが知っていますか?

23
user881703
  1. [〜#〜] smtp [〜#〜] モジュールをダウンロードして有効にします。
  2. [管理]> [構成]> [SMTP認証サポート]に移動して、次の値を設定します。

    • 上部の[インストールオプション]フィールドセットでモジュールをオンにします。
    • SMTPサーバー設定:
    • smtpサーバー:smtp.gmail.com
    • smtpバックアップサーバー:空白のままにします。
    • sMTPポート:465
    • 暗号化されたプロトコルを使用:「SSLを使用」を選択
    • SMTP認証:
    • 有効なGmailのメールアドレスとパスワードを入力してください。
    • メールオプション:
    • SMTP認証で使用したのと同じメールアドレスを設定します。別のアカウントの使用は フィッシング と呼ばれます
    • テストメールを送信:サンプルメールを受信するメールを設定します。
    • デバッグを有効にする:はい。


3。 [送信]をクリックして、電子メールが送信され、受信したことを確認します。そうでない場合は、画面上部のデバッグ情報をよく読んでください。満足したら、必ずデバッグチェックボックスを無効にしてください。

53
Juampy NR

ステップ1: [〜#〜] smtp [〜#〜] モジュールをダウンロードして有効にします。

ステップ2:[Admin]> [Configuration]> [System]> [SMTP authentication support]に移動し、次の values を設定します。

  • このモジュールをオンまたはオフにします。
  • SMTPサーバー設定:
    • smtpサーバー:smtp.gmail.com
    • smtpバックアップサーバー:空白のままにします。
    • sMTPポート:465
    • 暗号化されたプロトコルを使用:「SSLを使用」を選択
  • SMTP認証:
    • 有効なGmailのメールアドレスとパスワードを入力してください。
  • メールオプション:
    • SMTP認証で使用したのと同じメールアドレスを設定します。
  • テストメールを送信する:サンプルメールを受信し、モジュールが機能しているかどうかをテストするメールを設定します。
  • デバッグを有効にする:はい。

手順2a(オプション): 安全性の低いアプリのアクセスを許可する ここにあります http://www.google.com/settings/security/lesssecureapps

ステップ3:[保存]をクリックし、受信トレイに移動して確認します。テスト用のメールがあれば問題ありません。

注:smpt設定で指定するメールアドレスは、サイト情報と同じである必要があります。

4
Doc Kodam

SMTP認証サポート モジュールがお役に立てば幸いです。

3
Vlad Stratulat

私にとって、 Juampy の手順に従うだけではうまくいきませんでした。エラー「メールを送信できません。サイト管理者に連絡してください。」表示し続けた。最初に次の手順を実行してから、彼の回答に従ってSMTPモジュールを構成します。

[〜#〜] smtp [〜#〜] モジュールをインストールする前に、 PHPMailer をダウンロードして抽出します。フォルダの名前を「phpmailer」に変更し、SMTPモジュールのモジュールフォルダにコピーします。次に、SMTPモジュールをインストールします。

代替構成は次のとおりです。

  • sMTPポート:587

  • 暗号化されたプロトコルを使用:[TLSを使用]を選択

2
MadCoder

このブログエントリには、いくつかの最新情報があります。

http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated

インストールおよびセットアップモジュール:

  1. 通常の方法でSMTP認証サポートモジュールをインストールします。
  2. 構成ページに移動しますadmin/config/system/smtp
  3. [このモジュールをオンまたはオフにする]で[オン]を選択します。 [メールをキューで送信]を残して、エラー時にメールの送信を再試行できます。デフォルトでは選択解除されていますが、選択してもGmailには影響しません。

  4. [SMTPサーバー]で、次のsmtp.gmail.comを入力します。 SMTPバックアップサーバーを空白のままにする

  5. SMTPポートの下に587を入力します

  6. [暗号化プロトコルを使用]で[TLSを使用]を選択します。

  7. [SMTP認証]で、Gmailアドレスとパスワードを入力します。

  8. [電子メールオプション]で、上記と同じGmailアドレスを使用し、名前からの電子メールを入力します

  9. 保存をクリックします

Gmailアカウント設定を更新:

  1. https://myaccount.google.com/ でGmailアカウントにログインします。
  2. アカウントのホームページで、[ログインとセキュリティ]をクリックするか、 https://myaccount.google.com/security に移動します

  3. [安全性の低いアプリを許可する:]ウィジェットまでスクロールして、ウィジェットを有効にします。

  4. 次に https://accounts.google.com/DisplayUnlockCaptcha に移動し、[続行]をクリックします

  5. SMTP設定ページに戻るadmin/config/system/smtp

  6. テストメッセージを受信するメールアドレスを入力し、[設定を保存]をクリックします

  7. 受信トレイをチェックして、テストメッセージを受信したことを確認します。

1
featherbelly