t3 / mbox
TYPO3 CMS 后端模块,用于查看 mbox 文件内容,类似于电子邮件客户端。
2.1.0
2024-01-17 14:44 UTC
Requires
- php: ^7.4 || ^8.0
- armin/mbox-parser: ^1.1
- typo3/cms-core: ^11.5 || ^12.0
This package is auto-updated.
Last update: 2024-09-17 16:06:56 UTC
README
TYPO3 CMS 后端模块,用于查看 mbox 文件内容,类似于电子邮件客户端。
本扩展由 德国科隆经济研究所媒体有限公司 支持
屏幕截图
收件箱视图
详细视图(带 HTML 输出)
详细视图(带附件)
功能
- 适用于本地 mbox 文件存储的简单网页邮件客户端
- 按日期(升/降序)排序邮件,并将选择存储在 BE-用户会话中
- 可配置的分页
- HTML 和文本查看器
- 分别下载附件
- 将整个邮件消息作为 EML 文件下载(例如,用于 Microsoft Outlook)
- 清除 mbox(删除所有邮件)操作
- 提供符合 RFC 4155 的 mbox 邮件传输(
T3\Mbox\MboxTransport
)
要求
- TYPO3 11.5 LTS 或 12
- PHP >=7.4
安装
只需像安装其他 TYPO3 CMS 扩展一样安装扩展即可。
链接到 TER: https://extensions.typo3.org/extension/mbox
对于 Composer,你可以使用
composer require t3/mbox
配置
要使 EXT:mbox 正常工作,您需要配置 TYPO3 邮件配置以使用 mbox,如下所示
<?php $GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport'] = 'T3\Mbox\MboxTransport'; $GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport_mbox_file'] = '/var/www/html/path/to/mbox-file.mbox';
如果您已配置不同的传输,则后端模块将显示错误通知。
扩展设置
在扩展设置(在管理工具 > 设置 > 扩展配置下)您有两个选项
每页邮件数
每页显示的邮件数量。默认:10
调试模式
为了调试和测试目的,提供了一个 Symfony 命令,只有在您在扩展配置中启用调试模式时才可用。
启用调试模式后,不要忘记从安装工具中清除所有缓存。
该命令名为 mbox:testmails:send
,并将发送四封测试邮件(带/不带附件)。
开发环境
扩展仓库提供 DDEV 环境,以便在 TYPO3 11 和 12 中本地开发 EXT:mbox。您可以在这里找到更多信息。
基本说明
ddev start ddev install-all
- 概述:https://mbox.ddev.site/
- TYPO3 11 后端:https://v11.mbox.ddev.site/typo3/
- TYPO3 12 后端:https://v12.mbox.ddev.site/typo3/
- 用户名:
admin
- 密码:
Password:joh316
(也在安装工具中)