gpt4 book ai didi

php - 如何在 log4php 上配置 SMTP?

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

如何在 log4php 上指定 smtp 主机我将使用以下配置将其与 gmail 一起使用。

smtp.gmail.com (use authentication)
Use Authentication: Yes
Port for TLS/STARTTLS: 587
Port for SSL: 465

最佳答案

您没有说明这与什么操作系统有关 - 在 Microsoft 平台上。 log4php 使用 PHP 的邮件命令 - 但与所有其他操作系统(通过 stdio 使用本地二进制程序)相比,这在 Microsoft(SMTP TCP 客户端)上的实现方式不同。

解决此问题的最简单方法是修改 LoggerAppenderMail 以使用 phpmailer 或 swift mailer 代替 php mail() 命令。

但是如果您不想修改标准库并且必须维护自己的补丁集,那么您应该设置一个本地 MTA,它可以通过 SSL 进行智能中继并进行身份验证,例如ssmtpmsmtp .当然,如果您确实需要,您可以使用完整的 MTA,例如 postfix 或 sendmail。

关于php - 如何在 log4php 上配置 SMTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7751541/

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