Benötigen wir PHPMailer?

7

Wir erstellen unsere Website in Drupal 7. Ich frage mich jedoch, ob wir das PHPMailer- Modul konfigurieren und einrichten müssen .

Wir entwerfen eine E-Commerce-Website, die bei Registrierung, Online-Kauf, Forum-Aktivität usw. eine E-Mail sendet.
Wir sind verwirrt darüber, ob wir PHPMailer in Drupal 7 konfigurieren müssen oder ob wir Google SMTP-Dienste nutzen können. Wir sind völlig ahnungslos, da wir uns bemüht haben, den PHPMailer einzurichten.

Kayote
quelle
Update gepostet zu Chris 'Antwort
Kayote

Antworten:

5

Sie brauchen PHPMailer nicht. Sie werden über einen SMTP - Server von einer Beschreibung benötigen.

Wenn Ihr Server Linux ist, müssen Sie eine Methode zum Senden von E-Mails wie Postfix installieren. Sie können entweder den Server E-Mails selbst verteilen lassen oder Postfix (oder was auch immer) so konfigurieren, dass es an einen anderen E-Mail-Server weitergeleitet wird.

Wenn es Windows ist, können Sie PHP meiner Meinung nach so konfigurieren, dass ein externer SMTP-Server verwendet wird, ohne dass einer auf dem Drupal-Server selbst benötigt wird.

Wenn Sie Nachrichten über die SMTP-Server von Google senden möchten, möchten Sie wahrscheinlich PHPMailer verwenden, da dies so eingerichtet ist, dass dies einfach ist. Es ist jedoch nicht besonders schwierig, einen eigenen SMTP-Server zu finden.

Können Sie uns mehr über Ihre Hosting-Umgebung erzählen? Vielleicht könnten wir mit der Antwort genauer sein.

Chris Cohen
quelle
Vielen Dank an Chris für das Feedback, es klärt definitiv einige Dinge für uns. Wir möchten in der Lage sein, unseren Kunden E-Mails zu senden, wann immer sie etwas kaufen oder "mögen", einen Feed abonnieren usw. usw. Im Moment bauen wir die Website auf einem lokal gehosteten Server (unter Windows 7), aber zu der Zeit Wenn Sie live gehen möchten, möchten Sie die Website in der Google App hosten. Entwickeln und verwenden Sie Google SMTP für unsere Mailing-Anforderungen. Aus Ihrer Antwort geht hervor, dass wir PHPMailer konfigurieren müssen. Das Problem, das wir bekommen ... (Fortsetzung im nächsten Beitrag).
Kayote
(Fortsetzung des obigen Beitrags) Das Problem, das wir mit PHPMailer bekommen, ist, dass wir Folgendes bekommen: "Bitte laden Sie PHPMailer für PHP5 / 6 herunter, extrahieren Sie das Archiv und kopieren Sie den Inhalt an den folgenden Speicherort :. Stellen Sie sicher, dass die Hauptdatei , class.phpmailer.php, befindet sich unter /class.phpmailer.php. (Derzeit wird die PHPMailer-Bibliothek verwendet) "
Kayote
1
Wenn dies ein spezifisches Problem ist, können Sie dies bitte in einer separaten Frage ansprechen?
Chris Cohen