Member 13559299 Ответов: 1

Отправка Smtp почты с помощью другого сервера или за его пределами


Здравствуйте, Сэр/Мадам..


У меня есть два разных сервера(хостинга). например

сервер 1 - сервер электронной почты
сервер2 - сайт сервера


я хочу отправлять почту с сервера веб-сайта, но SMTP настроен только в server1(почтовый сервер)

Можете ли вы отправить код для удаленного SMTP или как использовать другой сервер SMTP для отправки почты?

Что я уже пробовал:

Я попробовал отправить почту с помощью SMTP

Его работа для одного и того же сервера, но один и тот же код с использованием другого/другого сервера (server2) означает, что он не работает..

1 Ответов

Рейтинг:
6

Jochen Arndt

Вы должны настроить SMTP-сервер1 в почтовом модуле вашего веб-сервера 2.

Как это сделать, зависит от используемого почтового модуля. Поскольку вы пометили свой вопрос с помощью PHP, я предполагаю, что вы используете PHP: почта - руководство пользователя[^]. Затем настройте SMTP-сервер в в PHP.Ини файл: PHP: конфигурация среды выполнения - руководство пользователя[^].

Для аутентификации добавьте имя пользователя и пароль к в PHP.Ини или с sendmail.Ини файл (зависит от настройки сервера и операционной системы):

auth_username = user@domain
auth_password = the_password

Если вы используете модуль PHP mailer, например GitHub - PHPMailer/PHPMailer: классическая библиотека отправки электронной почты для PHP[^], проверьте документацию этого модуля.