В Linux я хочу остановить аутентификацию для конкретного сервера Windows, который будет использовать его для отправки почты с помощью Sendmail - PullRequest
0 голосов
/ 22 мая 2018

У меня есть сервер Windows 2016, которому нужен доступ к sendmail с нашего сервера Linux.Когда я обновляю папку php.ini для использования сервера электронной почты сервера Linux, я получаю следующую ошибку:

PHP Warning:  mail(): SMTP server response: 530 5.7.0 Authentication required

Файл php.ini выглядит следующим образом:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = admin.site.com
; http://php.net/smtp-port
smtp_port = 587
auth_username = name
auth_password = password

Вместоаутентификации я просто отключить его для этого конкретного сервера.Любая помощь по этому вопросу будет принята с благодарностью

1 Ответ

0 голосов
/ 29 мая 2018

Вы можете использовать таблицу access, чтобы sendmail разрешал ретрансляцию на основе IP-адреса хоста отправки.

connect:192.168.0.5         RELAY

https://www.sendmail.org/~ca/email/doc8.12/cf/m4/anti_spam.html#access_db

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...