Technologische Neuigkeiten, Bewertungen und Tipps!

So deaktivieren Sie die Willkommens-E-Mail nach dem Erstellen eines neuen Kunden über den Administrator in Magento 2

Hinweis: Der folgende Artikel hilft Ihnen dabei: So deaktivieren Sie die Willkommens-E-Mail nach dem Erstellen eines neuen Kunden über den Administrator in Magento 2

Eine Willkommens-E-Mail ist der erste Eindruck vom E-Commerce-Shop, den ein Unternehmen per E-Mail bei einem neuen Kunden, Blog-Abonnenten oder Newsletter-Abonnenten hinterlässt.

Magento 2 bietet die Möglichkeit, neu registrierten Kunden eine Willkommens-E-Mail zu senden. Darüber hinaus wird auch eine Willkommens-E-Mail gesendet, wenn der Administrator über das Admin-Panel einen neuen Kunden hinzufügt!

Es kann jedoch vorkommen, dass Sie den Kunden keine Willkommens-E-Mail senden möchten!

Ihr Shop stellt beispielsweise von einer anderen CMS-Plattform auf Magento 2 CMS um. In diesem Fall können Sie Ihre Kunden nicht anweisen, sich erneut im selben Shop zu registrieren, und daher muss der Administrator diese Kunden im Backend erstellen. Es wird schwerwiegende Auswirkungen haben, wenn der Kunde erneut eine Willkommens-E-Mail erhält.

Oder wenn Sie ein Kundenverwaltungssystem eines Drittanbieters verwenden, das bereits eine Willkommens-E-Mail sendet, möchten Sie die von Magento standardmäßig gesendete Willkommens-E-Mail überspringen. Wenn Sie eine benutzerdefinierte Vorlage für die Willkommens-E-Mail verwenden, ist es außerdem nur ratsam, die standardmäßige Magento 2-Willkommens-E-Mail zu deaktivieren, die beim Erstellen eines neuen Kontos im Shop gesendet wird.

In solchen Fällen würde er es gerne tun .

Verwenden Sie in allen derartigen Szenarien die folgende programmgesteuerte Lösung und deaktivieren Sie die Willkommens-E-Mail, nachdem Sie im Magento 2-Shop einen neuen Kunden über den Administrator erstellt haben.

Methode zum Deaktivieren der Willkommens-E-Mail nach dem Erstellen eines neuen Kunden über den Administrator in Magento 2

    1. Verwenden Sie den folgenden Code im di.xml Datei unter app/code/Vendor/Extension/etc/adminhtml

      xsi:noNamespaceSchemaLocation=”urn:magento:framework:ObjectManager/etc/config.xsd”>

    2. Verwenden Sie den folgenden Code im EmailNotification.php Datei unter app/code/Anbieter/Erweiterung/Plugin

      Namespace Vendor\Extension\Plugin;

      Klasse EmailNotification

      {

      öffentliche Funktion aroundNewAccount(\Magento\Customer\Model\EmailNotification $subject, \Closure $proceed)

      {

      return $subject;

      }

      }

Wir müssen die Datei di.xml verwenden, die sich im befindet adminhtml weil E-Mail deaktiviert werden sollte, wenn der Administrator einen Kunden auf der Administratorseite erstellt.

Das ist es.

Haben Sie Zweifel an diesem Beitrag? Wenn ja, erwähnen Sie sie bitte im Kommentarbereich unten. Ich helfe Ihnen gerne weiter.

Teilen Sie den Beitrag auch über soziale Medien mit der Magento-Community.

Danke schön.