PHPMailerが必要ですか?


7

Drupal 7でウェブサイトを構築していますが、PHPMailerモジュールを構成してセットアップする必要があるかどうか疑問に思います。

登録、オンライン購入、フォーラムアクティビティなどの際にメールを送信するeコマースウェブサイトを設計
しています。Drupal7でPHPMailerを設定する必要があるのか​​、それともGoogle SMTPサービスを利用できるのかについて混乱しています。PHPMailerのセットアップに苦労してきたため、これについては完全に無知です。


クリスの返信に更新が投稿されました
Kayote

回答:


5

PHPMailerは必要ありません。あなたはしますいくつかの記述のSMTPサーバが必要です。

サーバーがLinuxの場合は、Postfixなどの電子メール送信方法をインストールする必要があります。サーバーに電子メール自体を配布させるか、postfix(またはその他)を構成してそれを別の電子メールサーバーに中継することができます。

Windowsの場合、Drupalサーバー自体に外部SMTPサーバーを必要とせずに外部SMTPサーバーを使用するようにPHPを構成できると思います。

GoogleのSMTPサーバーを介してメッセージを送信するように設定されている場合は、PHPMailerを使用することをお勧めします。PHPMailerは、そのようなことを簡単にするように設定されているためです。ただし、独自のSMTPサーバーを手に入れることは、それほど難しくありません。

ホスティング環境について詳しく教えてください。たぶん、答えをもっと具体的にすることができます。


フィードバックをくれたChrisに感謝します。かなりの数のことが明らかになります。私たちはクライアントが購入するたびにメールを送信したり、何かを「いいね」したり、フィードを購読したりできるようにしたいと考えています。現時点では、ローカルでホストされているサーバー(Windows 7)でウェブサイトを構築していますライブのウェブサイトをGoogleアプリでホストしたい。エンジンとメールのニーズに合わせてGoogle SMTPを使用します。返信から、PHPMailerを設定する必要があると思います。発生する問題は...(次の投稿で続きます)。
Kayote

(上記の投稿からの続き)PHPMailerで発生する問題は、「PHP5 / 6のPHPMailerをダウンロードしてアーカイブを抽出し、内容を次の場所にコピーすることです。メインファイルを確認してください。 、class.phpmailer.phpは/class.phpmailer.phpにあります(現在はPHPMailerライブラリが使用されていません) "
Kayote

1
これが特定の問題である場合、別の質問でこれを提起していただけませんか?
Chris Cohen、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.