it-swarm.com.de

Senden Sie eine Kopie einer E-Mail

Ich habe eine Seite durch ein Anmeldemodul blockiert, und ich habe den Link "Passwort vergessen" usw. Ich möchte eine Kopie der Sende-E-Mail an eine andere E-Mail senden.

Beispielsweise. Benutzer1 hat sein Passwort verloren, er klickt auf den Link "Passwort vergessen", damit er eine E-Mail mit einem Token erhält. Aber ich möchte es auch erhalten. Wie kann ich das tun? Gibt es eine Option im Modul? Vielen Dank :)

4
Nicolas Charvoz

Ich habe nachgesehen, und Sie möchten möglicherweise die folgenden Dateien auschecken.

root/lib/components/com_users/models/remind.php

und

root/lib/components/com_users/models/reset.php

Sie sollten in der Lage sein, dort Ihre eigene E-Mail als CC hinzuzufügen, mit so etwas wie

$mailer->addCC("[email protected]")

Obwohl laut offizielle Dokumentation , wenn es mehrere Empfänger gibt, würden Sie die E-Mail-Adresse jedes Empfängers in einem Array wie folgt eintragen;

$recipient = array( '[email protected]', 'perso[email protected]', '[email protected]' );

$mailer->addRecipient($recipient);

Die offizielle Dokumentation zeigt Ihnen, wie Sie eine E-Mail von einer Komponente senden.

Ich muss sagen, dass ich nicht die Gelegenheit hatte, dies zu versuchen, obwohl ich mir nicht vorstellen kann, dass es sehr schwierig ist. Vielleicht kann Ihnen jemand anderes beim Rest des Codes helfen?

Hoffentlich weist dies Sie in die richtige Richtung.

2
jonboy

Eine Möglichkeit besteht darin, CMandrill zum Senden aller Nachrichten über den Mandrill-Dienst zu verwenden (kostenlos für die ersten 12.000 Nachrichten). Auf diese Weise können Sie Bounces, Eröffnungen, Kopien von Nachrichten usw. anzeigen. Es wird Ihnen keine Kopie per E-Mail gesendet, Sie können jedoch ALLES anzeigen, was von der Site ausgeht.

  1. Melden Sie sich für Mandrill bei Mandrillapp.com
  2. Installieren Sie die CMandrill-Erweiterung
  3. Konfigurieren Sie CMandrill auf Ihrer Site und geben Sie den API-Code von Mandrill.com ein

Es gibt wahrscheinlich eine andere Möglichkeit, das zu tun, was Sie verlangen, aber ich wollte dies als Option veröffentlichen, falls es jemanden interessiert. Zögern Sie nicht, es als bestätigte Antwort anzukreuzen, wenn jemand eine bessere Antwort veröffentlicht :)

0
Brian Peat