Привет, нужно поменять стандартный SMTP-сервер на другой. Как это сделать?
Заказчик разместил хостинг на рег.ру, там предочтавляется свой SMTP-сервер, но он не устраивал ввиду того, что все отправленные письма улетают сразу в спам.
Заказчик решил менять SMTP-сервис и сначала его взгляд упал на SendPulse, а затем и на SendBulls. С первым не получилось, а вот второй оплатили. Получили данные, только вот что с ними делать и куда вставлять – не понятно.
До этого часть с почтой вообще не касался. Гугел выдает не то, что надо.
В общем, интересует, какие есть решения данной ситуации: куда писать те данные почтового сервиса сендбулс? Какие сервисы SMTP стоило бы заметить? Есть ли готовые решения для работы со сторонним смтп-сервисом?
Сендбулс объяснять ничего не стал и ответил вообще абы как.
Забавно у вас, сначала оплачивают потом спрашивают -)
Посмотрел я ваш сендбулз - по сути вам дали адрес смартхоста с аутентификацией. Сам МТА менять на сервере нет необходимости. Нужно его настроить на выданный вам смартхост с аутентификацией.
Если вам требуется настроить аутлюк например на рассылки, то кто-то уже заботливо снял для вас ролик: https://youtu.be/Uv78yD7L8tA
Поставить что-нибудь типа msmtp или nullmailer и прописать необходимые данные в их файл настроек. Эти утилиты заменят собой стандартный sendmail, через который отправляются письма из PHP.
Если Вы работаете на VPS и у вас есть возможность устанавливать ПО на linux - то это отдельный тег и тема с настройкой MTA - например msmtp (очень простой) или postifx (можете гуглить прямо по фразе "установка и настройка msmtp").
Если у Вас виртуальный хостинг, то подменять стандартный mail вы скорее всего не сможете. В таком случае Вам понадобится обертка, например PHPMailer