log1x/wp-smtp

一个简单的包装,用于使用Roots栈时处理WordPress SMTP和.env。

维护者

详细信息

github.com/Log1x/wp-smtp

问题

安装数: 8,611

依赖者: 1

建议者: 0

安全性: 0

星标: 36

关注者: 10

分支: 4

开放问题: 0

类型:package

v1.0.2 2021-01-23 05:04 UTC

This package is auto-updated.

Last update: 2024-09-16 18:30:20 UTC


README

Latest Stable Version Total Downloads

WP SMTP是一个简单的Composer包,用于处理带有.env的WordPress SMTP。没有管理员菜单或其他膨胀。只是当需要时发出一个简单的管理员通知来验证您的连接,以及执行WordPress可能应该原生处理的基本任务。

入门

要求

安装

通过Composer安装

composer require log1x/wp-smtp

使用

配置

所有配置都放入.env中。

必需

WP_SMTP_HOST=mail.example.com  # Host
WP_SMTP_USERNAME=example       # Username
WP_SMTP_PASSWORD=secure123     # Password

可选

WP_SMTP_PORT=587                      # Port
WP_SMTP_PROTOCOL=tls                  # Protocol
WP_SMTP_TIMEOUT=10                    # Timeout
WP_SMTP_FORCEFROM=example@example.com # Force From Email
WP_SMTP_FORCEFROMNAME=Example         # Force From Name

Mailhog

WP_SMTP_HOST=localhost
WP_SMTP_PORT=1025
WP_SMTP_PROTOCOL=false

调试

SMTP connect()失败。

这个错误意味着与您的宿主/端口的初始连接失败。

贡献

鼓励并感谢通过PR、报告问题或提出建议的方式进行贡献。当贡献代码时,请遵循现有的代码风格。

如果您愿意,我也可以接受咖啡和能量饮料形式的贡献。

许可证

WP SMTP在MIT许可证下提供。