Сразу скажу, что при использовании SMTP хостинга все работает.
А вот с google возникают проблемы
Чтобы все же заставить OpenCart отправлять письма через SMTP необходимо разрешить ненадежным серисам доступ к почте gmail -
https://support.google.com/accounts/answer/6010255...Пример настроек:
SMTP Имя сервера: ssl://smtp.gmail.com
SMTP Логин: {Ваш логин}
SMTP Пароль: {Ваш пароль}
SMTP Порт: 465
SMTP Таймаут: 5
+
Оказалось, что на хостинге порт 465 по умолчанию выключен...
------------------------------
Обходной путь
Состоит в том, чтобы отправлять почту с помощью ящиков хостинга. И настроить редирект на почту gmail. Но письма время от времени попадают в спам. И соответственно, могут оставаться без внимания некоторое время.
=======================
P.S.
Не проще ли перепилить opencart так, чтобы у него была почта отправки и почта получения разная и не париться с smtp и редиректами??
У кого какие контраргументы?