TutorialsApps

Instellingen voor mailformulieren via SMTP in Magento 2.4.x

Deze tutorial laat zien hoe u een mailformulier kunt instellen via SMTP-authenticatie in de Magento-toepassing.

Zichten 690Bijgewerkt 1 anGepubliceerd op 04/07/2022door Cătălin Adrian

Inleiding

Deze tutorial legt uit hoe je e-mailformulieren kunt instellen met behulp van het SMTP-protocol in Magento 2.4.x.

Vereisten:

  • Een geldig VPS-hostingaccount en domein
  • De Magento-applicatie geïnstalleerd op de hosting, toegang tot het administratiepaneel en Terminal-toegang via cPanel
  • Een mailbox aangemaakt in het hostingpaneel die zal worden gebruikt voor het verzenden van e-mails

Te volgen stappen:

In eerste instantie wordt Magento niet geleverd met de SMTP-mailfunctie geïnstalleerd. Daarom is het nodig om een module apart te installeren die deze functie kan implementeren.

  • Toegang tot het cPanel hosting administratiepaneel en vervolgens de Terminal-plugin of SSH-console. Navigeer naar het pad /home/user/public_html of naar de map waar de applicatie is geïnstalleerd.
  • Een gebruiker en een wachtwoord in de vorm van sleutels gegenereerd van het Mageplaza platform zijn vereist, waar je een account moet hebben aangemaakt.

Mageplaza account

  • Genereer een paar toegangssleutels door op de Nieuwe toegangssleutels maken knop te drukken.

Chei de acces Mageplaza

  • De sleutels worden automatisch gegenereerd en vertegenwoordigen de gebruiker en het wachtwoord in de vorm:

Chei Mageplaza

  • Als de gegenereerde sleutels niet functioneren, kunt u de testsleutels gebruiken die door Mageplaza voor de gratis modules worden geleverd.

User: 4e947606bf2552e4dad4910bd1928b08

Pass: 30ff4445ebad7885b012fdc667487096

  • Via de SSH-terminal, installeer de SMTP-module door de volgende commando's uit te voeren:

composer require mageplaza/module-smtp

De console zal om de eerder gegenereerde sleutels vragen.

SMTP composer install

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f

  • Toegang tot de Magento admininterface om de SMTP-module te configureren.

Login Magento

  • Kies in het linkermenu Winkels -> Instellingen -> Configuraties.

Configurare Magento

  • Ga naar het Mageplaza Extensions-menu en selecteer het SMTP sub-menu.

Mageplaza SMTP

  • Activeer de SMTP-extensie door de naam, e-mailadres in te vullen en op Nu activeren te klikken in de sectie Module-informatie.

Activare extensie SMTP

  • In de sectie Algemene Configuratie:

1. Schakel Mageplaza SMTP in: Selecteer Ja.

Activare SMTP

2. Email logboek: Kies Ja om een log bij te houden.

Logare mesaje

3. Maak e-maillogboek elke: Stel het aantal dagen in om het logboek te behouden.

Istoric log-uri

4. Blacklist: Voer adressen of patronen in die zijn uitgesloten van verzending.

Blacklist SMTP Magento

  • In de SMTP-configuratieopties sectie:

1. Host: Vul de e-mailserver in (bijv. mail.domein.com).

Nume server email

2. Poort: Vul de veilige poort 465 in.

Port SMTP

3. Protocol: Kies SSL.

Protocol de autentificare

4. Authenticatie: Selecteer INLOGGEN.

Autentificare SMTP Magento

5. Gebruikersnaam: Vul de gebruikersnaam van het e-mailaccount in.

Utilizator mail Magento

6. Wachtwoord: Vul het wachtwoord van het e-mailvak in.

Parola SMTP Magento

7. Return-Path Email: Voer het antwoordadres in (identiek aan het verzendadres).

Adresa de răspuns

  • Test de instellingen in de Test e-mail verzenden sectie.

Testare setări

  • Druk op Opslaan Configuratie om de configuraties op te slaan.

Salvare configurație