🌞 Sumer Sale — До 70% отстъпка за хостинг и домейни
активирай сега
УроциПриложения

Настройка на пощенски формуляри чрез SMTP в Magento 2.4.x

Този урок представя как да настроите форма за имейл чрез SMTP удостоверяване в приложението Magento.

Прегледи 753Актуализиран 1 anПубликувано на 04/07/2022до Cătălin Adrian

Въведение

Този урок обяснява как да настроите имейл формуляри, използвайки SMTP протокола в Magento 2.4.x.

Изисквания:

  • Валиден VPS хостинг акаунт и домейн
  • Инсталираното приложение Magento на хостинг, достъп до административния му панел и достъп до терминал чрез cPanel
  • Пощенска кутия, създадена в хостинг панела, която ще се използва за изпращане на имейли

Стъпки за следване:

Първоначално Magento не разполага с функцията за SMTP имейл в своята конструкция. Следователно ще бъде необходимо отделно да се инсталира модул, способен да реализира тази функция.

  • Достъпете административния панел на хостинга cPanel и след това плъгина Terminal или SSH конзолата. Навигирайте до пътя /home/user/public_html или в папката, където е инсталирано приложението.
  • Необходимо е потребител и парола под формата на ключове, генерирани от платформата Mageplaza, където трябва да имате създаден акаунт.

Mageplaza account

  • Генерирайте двойка за достъп, като натиснете бутона Създайте нови ключове за достъп.

Chei de acces Mageplaza

  • Ключовете се генерират автоматично, представляващи потребителя и паролата под формата:

Chei Mageplaza

  • В случай че генерираните ключове не работят, можете да използвате тестовите ключове, предоставени от Mageplaza за безплатните модули.

Потребител: 4e947606bf2552e4dad4910bd1928b08

Парола: 30ff4445ebad7885b012fdc667487096

  • От терминала SSH инсталирайте модула SMTP, изпълнявайки командите:

composer require mageplaza/module-smtp

Конзолата ще поиска генерираните преди това ключове.

SMTP composer install

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

  • Достъпете интерфейса за администриране на Magento за конфигуриране на SMTP модула.

Login Magento

  • От менюто вляво изберете Магазини -> Настройки -> Конфигурации.

Configurare Magento

  • От менюто Mageplaza Extensions изберете подменюто SMTP.

Mageplaza SMTP

  • Активирайте разширението SMTP, попълвайки името, имейл адреса и натискайки Активирайте сега в секцията Информация за модула.

Activare extensie SMTP

  • В секцията Общи настройки:

1. Активирайте Mageplaza SMTP: Изберете Да.

Activare SMTP

2. Лог на имейлите: Изберете Да за запазване на лог.

Logare mesaje

3. Почистване на логовете на имейлите всеки: Задайте броя на дните за съхраняване на логовете.

Istoric log-uri

4. Черен списък: Въведете адреси или шаблони, изключени от изпращане.

Blacklist SMTP Magento

  • В секцията Настройки на SMTP конфигурация:

1. Хост: Попълнете имейл сървъра (напр.: mail.domeniu.ro).

Nume server email

2. Порт: Попълнете защитения порт 465.

Port SMTP

3. Протокол: Изберете SSL.

Protocol de autentificare

4. Аутентификация: Изберете LOGIN.

Autentificare SMTP Magento

5. Потребителско име: Попълнете потребителя на електронната поща.

Utilizator mail Magento

6. Парола: Попълнете паролата на имейл кутията.

Parola SMTP Magento

7. Return-Path Email: Въведете адреса за отговори (идентичен с този за изпращане).

Adresa de răspuns

  • Тествайте настройките в секцията Изпрати тестов имейл.

Testare setări

  • Натиснете Запази конфигурация, за да запазите настройките.

Salvare configurație