cloudgento Magento extensies Staging Mail Guard

Staging Mail Guard

Een testwebshop met een kopie van de live database kent al je klanten. Eén testbestelling, één follow-up-regel of één nieuwsbrief, en echte klanten krijgen post van een shop die niet de echte is. Staging Mail Guard voorkomt dat.

Beheer & veiligheidMagento 2.4NL + EN

Testen zonder risico

Mail Guard zit vóór elk e-mailtransport, ook vóór SMTP-modules, en houdt e-mails naar echte klanten tegen. Jij en je team blijven alles ontvangen.

In de stand Bescherm records van vóór een moment krijgen klanten, orders en abonnees uit de gekopieerde data nooit e-mail, maar testaccounts en testorders die je daarna maakt wel. Zo test je de hele bestelflow veilig.

Voorbeeld met gemaskeerde adressen.

Functies

Alle e-mails

Order, factuur, verzending, creditnota, account, follow-up en nieuwsbrief, van elke module die Magento's mailtransport gebruikt.

Twee standen

Bescherm records van vóór een moment, of streng: alleen de toegestane adressen.

Toegestane adressen

Losse adressen en hele domeinen, zoals @jouwbureau.nl.

Automatisch aan op staging

Altijd actief als het adres bijvoorbeeld staging. of .test bevat, ook na een verse database-import.

Melding in de admin

Op elke adminpagina, zodat niemand de guard op de live shop vergeet.

Log

Tegengehouden e-mails in de admin en in een logbestand, met gemaskeerde adressen. Automatisch opgeschoond.

Direct na het kopiëren van de live database

bin/magento cloudgento:mail-guard:enable --protect-before=now --allow="@jouwbureau.nl"
bin/magento cloudgento:mail-guard:status

Met --protect-before=none schakel je naar de strenge stand. Je kunt de guard ook vastzetten in app/etc/env.php van de stagingserver, zodat hij elke database-import overleeft.

Installatie

Bij een cloudgento-pakket installeren en onderhouden wij de extensie voor je. Voor een eigen Magento-installatie gebruik je Composer:

composer require cloudgento/module-mail-guard
bin/magento module:enable Cloudgento_MailGuard
bin/magento setup:upgrade
bin/magento setup:di:compile          # productiemodus
bin/magento setup:static-content:deploy nl_NL en_US   # productiemodus
bin/magento cache:flush

Daarna:

  1. Ga naar Winkels › Configuratie › Cloudgento › Staging Mail Guard en zet de module aan.

Instellingen

Te vinden onder Winkels › Configuratie › Cloudgento › Staging Mail Guard.

InstellingToelichting
Mail Guard inschakelenZet hem op de live shop uit.
Automatisch aan voor hostsDelen van het shopadres die de guard altijd aanzetten, bijv. staging., test., .test, localhost.
Altijd toestaanAdressen of @domeinen.
Bescherm records van vóór (UTC)Leeg = strenge stand.
Log bewaren (dagen)Standaard 30.

Compatibiliteit

Magento 2.4.6, 2.4.7, 2.4.8
PHP 8.1 – 8.4
SMTP Werkt samen met o.a. Mageplaza SMTP
Talen Nederlands, Engels
Versie 1.0.0

Veelgestelde vragen

Werkt het ook met een SMTP-module?

Ja. Mail Guard draait als eerste, vóór SMTP-modules zoals Mageplaza SMTP.

Kan ik nog testbestellingen ontvangen?

Ja. In de stand "bescherm records van vóór" krijgen nieuwe testaccounts en testorders gewoon e-mail.

Past goed bij

Staging Mail Guard in jouw webshop?

Vraag een vrijblijvende offerte aan. We installeren en configureren de extensie, testen hem in jouw thema en leggen uit hoe het werkt.

Alle extensies