0

Greenmail是一种 SMTP、POP3、IMAP 邮件模拟服务,非常适合邮件测试,而不是真正的邮件服务器,您有一个存根来保存邮件以供以后确认。

Squirrelmail是一个基于 php 的 webmail 界面,我打算用它来访问 greenmail 但是...

当我尝试从 squirrelmail 打开一封电子邮件时,我得到:

错误:错误或格式错误的请求。

查询:FETCH 1 BODY[HEADER]

服务器响应:预期:'(' 发现:'B' 命令应该是 'UID |||'

那是 squirrel 1.4.22,今天我什至尝试安装 svn trunksquirrelmail-20140131_0200-SVN.devel.tar.gz并得到完全相同的错误。

尝试了 squirrel 的其他 webmail 替代方案,但也出现了类似的错误,除了atmail trial,它是唯一能够打开 greenmail 邮件的 webmail 客户端。Telnet 运行良好,但这对于我在这里尝试做的事情来说太差了。

因此,如果 atmail 可以做到这一点,那么在 squirrelmail 方面必须有一些事情要做,或者我在这里缺少一些与 imap 相关的配置?

注意 atmail 使用与 squirrelmail 相同的 php 5.3.10、apache2、ubuntu 精确 64 堆栈进行了测试。

为了重现错误,我在这里设置了一个开源 Vagrant VM

更新 1

我正在使用带有一些方便更新的yawebmail Web 客户端,以使电子邮件端到端测试留在浏览器中。Yawebmail 没有格式错误的请求问题。

更新 2

好消息!Greenmail 已移至 github,这个问题现在是官方 repo 中的一个问题

4

0 回答 0