gpt4 book ai didi

php - 在 Linux 上,我想停止对特定 Windows 服务器的身份验证,该服务器将使用它来使用 Sendmail 发送邮件

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:40 25 4
gpt4 key购买 nike

我有一个 Windows 2016 服务器需要从我们的 Linux 服务器访问 sendmail。当我更新 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

我没有进行身份验证,而是为这个特定的服务器禁用它。对此的任何帮助将不胜感激

最佳答案

您可以使用access 表使sendmail 允许基于发送主机IP 地址进行中继。

connect:192.168.0.5         RELAY

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

关于php - 在 Linux 上,我想停止对特定 Windows 服务器的身份验证,该服务器将使用它来使用 Sendmail 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50474216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com