NávodyAplikácie

Nastavenie mailových formulárov pomocou SMTP v Magento 2.4.x

Tento tutoriál ukazuje, ako nastaviť formulár na odosielanie e-mailov pomocou SMTP autentifikácie v aplikácii Magento.

Zobrazenia 715Aktualizované 1 anZverejnené dňa 04/07/2022od Cătălin Adrian

Úvod

Tento návod vysvetľuje, ako nastaviť e-mailové formuláre pomocou protokolu SMTP v Magente 2.4.x.

Požiadavky:

  • Platný VPS hostingový účet a doména
  • Aplikácia Magento nainštalovaná na hostingu, prístup do jej administračného panela a prístup do Terminálu cez cPanel
  • Schránka vytvorená v hostingovom pane, ktorá sa použije na odosielanie e-mailov

Kroky, ktoré je potrebné dodržať:

Počiatočne Magento neobsahuje vo svojej konštrukcii nainštalovanú funkciu SMTP pošty. Preto bude potrebné samostatne nainštalovať modul, ktorý je schopný implementovať túto funkciu.

  • Prístup k administračnému panelu cPanel hosting a potom pluginu Terminál alebo SSH konzole. Prejdite na cestu /home/user/public_html alebo do priečinka, kde je aplikácia nainštalovaná.
  • Na prihlásenie je potrebné užívateľské meno a heslo vo forme kľúčov generovaných z platformy Mageplaza, kde musíte mať vytvorený účet.

Mageplaza account

  • Vygenerujte pár prístupových kľúčov stlačením tlačidla Vytvoriť nové prístupové kľúče.

Chei de acces Mageplaza

  • Kľúče sú generované automaticky, predstavujú používateľa a heslo v nasledujúcej forme:

Chei Mageplaza

  • Ak vygenerované kľúče nefungujú, môžete použiť testovacie kľúče poskytnuté spoločnosťou Mageplaza pre bezplatné moduly.

User: 4e947606bf2552e4dad4910bd1928b08

Pass: 30ff4445ebad7885b012fdc667487096

  • Z terminálu SSH nainštalujte modul SMTP spustením nasledujúcich príkazov:

composer require mageplaza/module-smtp

Konzoľa si vyžiada predtým vygenerované kľúče.

SMTP composer install

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

  • Prístup k administratívnemu rozhraniu Magento na nastavenie modulu SMTP.

Login Magento

  • Z ľavého menu vyberte Obchody -> Nastavenia -> Konfigurácie.

Configurare Magento

  • Z ponuky rozšírení Mageplaza vyberte pod-menu SMTP.

Mageplaza SMTP

  • Aktivujte rozšírenie SMTP vyplnením mena, emailovej adresy a kliknutím na Aktivovať teraz v sekcii informácií o module.

Activare extensie SMTP

  • V sekcii Všeobecná konfigurácia:

1. Aktivujte Mageplaza SMTP: Vyberte Áno.

Activare SMTP

2. Registrovať e-maily: Vyberte Áno pre uchovanie logu.

Logare mesaje

3. Vyčistiť protokol e-mailov každý: Nastavte počet dní na uchovávanie protokolu.

Istoric log-uri

4. Čierna listina: Zadajte adresy alebo vzory vylúčené z odosielania.

Blacklist SMTP Magento

  • V sekcii Možnosti konfigurácie SMTP:

1. Host: Vyplňte e-mailový server (napr. mail.domain.com).

Nume server email

2. Port: Vyplňte zabezpečený port 465.

Port SMTP

3. Protokol: Vyberte SSL.

Protocol de autentificare

4. Overenie: Vyberte PRIHLÁSENIE.

Autentificare SMTP Magento

5. Užívateľské meno: Vyplňte používateľa e-mailového účtu.

Utilizator mail Magento

6. Heslo: Vyplňte heslo do políčka e-mailu.

Parola SMTP Magento

7. Return-Path Email: Zadajte adresu pre odpovede (identická s odosielateľskou adresou).

Adresa de răspuns

  • Otestujte nastavenia v sekcii Odoslať testovací e-mail.

Testare setări

  • Stlačte Uložiť konfiguráciu, aby ste uložili konfigurácie.

Salvare configurație