0

Windows用のApacheでnetbeansを使用するdrupal Webサイトで作業しているため、グラスフィッシュを介して展開されています。メールを送信しようとするたびに、次のメッセージが表示されます。

電子メールを送信できません。問題が解決しない場合は、サイト管理者に連絡してください。

サーバーを販売した会社は、メール サーバーも提供してくれました (mirodinero.com が Web サイトです)。私が理解していないのは、netbeans プロジェクトに別のサーバーを設定したことです (netbeans の構成プロパティでは、smtp.mirotele.com です)。

POP server: mail.mirodinero.com SMTP server: smtp.mirodinero.com IMAP server: mail.mirodinero.com

smtp.mirotele.com の代わりにどれを入れますか?

次に、引き続き構成プロパティで、電子メールのユーザーとパスワードを求められます。これらのデータはどこで検索すればよいですか? 必要なデータを私に提供する会社であってはなりませんか?

4

2 に答える 2

0

SMTP 経由で認証を使用して電子メールを送信するには、PHPMailer または SMTP モジュールが必要です。私の知る限り、彼らは同じことをしています。はい、プロバイダーは間違いなくSMTP サーバーのログイン情報を提供するはずです。そうしないと、オープン リレー (スパマーが使用するサーバー) になる危険性があります。

  1. http://drupal.org/project/phpmailer
  2. http://drupal.org/project/smtp
于 2012-04-18T13:35:37.817 に答える
0

OK、あなたのアドバイスのおかげで smtp モジュールを修正しました。少なくとも drupal は、パスワードの変更などの通知メールを送信します。現在機能していないのは連絡先フォームです。drupal の dblog を見ていると、次のメッセージが表示されます。

`cl----e@mirodinero.com から st---s@hotmail.it への電子メール送信エラー: エラー SMTP: Los siguientes destinatarios fallaron: stokks@hotmail.it

SMTP サーバー エラー: 5.7.1 : 送信者アドレスが拒否されました: ユーザー bed513c が所有していません`

今何が問題なの?インターネットで検索しましたが、解決策が見つかりませんでした。たとえば、bed513c は、smtp モジュール管理ページで設定した cl----e@mirodinero.com の実際のユーザーであるためです。

于 2012-04-19T10:09:15.410 に答える