web-dev-qa-db-ja.com

GoDaddyサーバーでDrupal電子メール機能を構成する方法

GoDaddyサーバーにDrupal 6がインストールされています。以前はメール機能は正常に機能していましたが、約1か月前にサイトを新しい世代のサーバーに移動し、今日トリガーを設定した後、Drupalが連絡先フォームを含むメールを送信しなくなったことを発見しましたメール。

誰でも私にDrupal電子メール機能を一般的に、またはGoDaddy専用に設定するための簡潔なガイドを教えてもらえますか? GoDaddyのサポートサイトを調べてみましたが、有用なものが見つかりませんでした(そこには大きな驚きがありました)。

3
SSilk

GoDaddyの送信メールサーバーでDrupalのSMTPモジュールを試すことができます。これにより、Drupalが、PHPのmail()関数の代わりにGoDaddyのメールサーバーを使用してメールを送信するように強制します。

  1. SMTPモジュール for Drupalをダウンロードします6。
  2. ダウンロードに含まれるファイルを、Drupal sites/all/modules /ディレクトリの「smtp」という名前のディレクトリにコピーします。
  3. PHPMailerパッケージ をダウンロードし、/ sites/all/modules/smtpディレクトリの「phpmailer」というディレクトリに配置します。
  4. サイト管理者としてログインします。
  5. [管理]-> [サイトの構築]-> [モジュール]でSMTP認証サポートモジュールを有効にします。
  6. [管理]-> [サイトの構成]-> [SMTP認証サポート]ページで、SMTP(送信メール)サーバーの設定を入力します。 GoDaddyのサーバーを介してメールを送信するには、アドレスに「smtpout.secureserver.net」を使用し、暗号化(SSL)をオフにし、認証をオンにし、ポートを80に設定し、GoDaddyアカウントのメールアドレスとパスワード(使用するものと同じもの)を使用します webmail service )にログインします。
1
Nick

SMTPモジュールをインストールしていない場合は、それを取得します here

次にConfiguration-> System-> SMTP Authentication Support

フィールドSMTPサーバーの値をrelay-hosting。secureserver.netに設定します

SMTPポートを25に設定します

暗号化されたプロトコルを使用しないでください。また、「ユーザー名」フィールドと「パスワード」フィールドは空のままにします。

1
Amit Yaron