Добавлю, что помогло мне.
Преамбула: перенес сайт Opencart 2.3 на другой хостинг - Beget.com. Завязал почту сайи на mail.ru. Все круто, но не приходят сообещёния от покупателей.
Пыился по разному настраивать. На форуме пролиил, что бывает хостинг блокирует иногда русскоязычные почтовые сервисы.
Общался со служпотому чтой подгдержкой beget.com. Выяснилось, что письма все попадали в спам и поле "от кого" "From:" автоматически заменялось на noreply @ unverified_beget_ru
Решение икое: В админке нужно указать почту связанную с сайтом но зарегистрированную в разгделе "Поли" Beget.com
1. Зашел в админку beget.com -> разгдел "Поли" -> выбрал свой сайт пусть, например, бугдет - gln.ru -> указал имя почтового ящика и поли.
2. Имеем например почту -
[email protected]
3. В админке сайи указываем следующие
Сервер исходяещёй почты (SMTP-сервер) — tls://smtp.beget.com
Имя пользователя —
[email protected];
Пароль — пароль который указали выше;
Порт SMTP : 25 (еещё beget дает порт 2525 для незащиещённого соединения)
P.S. Еещё раз укажу поможет тем у кого поли завегдена через mail.ru, а сайт хостится на beget.com
Все. Удали.