solvecase / sentmaillogger
在 IMAP 发送文件夹中保存 Laravel 发送邮件的副本。
v1.0.0
2023-12-08 04:03 UTC
Requires
- ext-imap: *
- laravel/framework: >=9
This package is auto-updated.
Last update: 2024-09-08 05:34:58 UTC
README
在 IMAP 发送文件夹中保存 Laravel 发送邮件的副本。
查看 contributing.md 了解待办事项列表。
安装
通过 Composer
composer require solvecase/sentmaillogger
先决条件
-
laravel-framework >=9
-
php-imap 扩展
配置
LOG_SENT_MESSAGE=true
LOG_ON_QUEUE=true
IMAP_PORT=993
IMAP_PROTOCOL="imap"
IMAP_ENCRYPTION="ssl"
IMAP_FOLDER="Sent"
IMAP_VALIDATE_CERT=true
IMAP_HOST="your-mail-host.com"
IMAP_USERNAME="email@example.com"
IMAP_PASSWORD="********"
LOG_SENT_MESSAGE
启用/禁用发送邮件记录器
LOG_ON_QUEUE
实现 Illuminate\Contracts\Queue\ShouldQueue
IMAP_FOLDER
添加发送邮件的文件夹
IMAP 协议
imap
— 使用 IMAP [默认]pop3
— 使用 POP3nntp
— 使用 NNTP
IMAP 加密
false
— 禁用加密ssl
— 使用 SSL [默认]tls
— 使用 TLSstarttls
— 使用 STARTTLSnotls
— 使用 NoTLS
IMAP_VALIDATE_CERT
验证 TLS/SSL 服务器证书
有关更多信息,请参阅 PHP-IMAP
变更日志
请参阅 changelog 了解最近的变化。
贡献
请参阅 contributing.md 了解详细信息及待办事项列表。
安全
如果您发现任何与安全相关的问题,请发送电子邮件至 support@solvecase.com 而不是使用问题跟踪器。
致谢
许可证
MIT. 请参阅 许可证文件 获取更多信息。