XAMPP:Mercury(邮件传输代理)不工作

XAMPP:Mercury(邮件传输代理)不工作

这是我的设置:


我已以管理员身份安装 XAMPP,并以管理员身份运行它。我的 Windows 7 hosts 文件中有一个条目,其中列出了“127.0.0.1 rainbow.com”作为我在开发机器上使用的虚构域。我在 BitNami Magento 模块中为 XAMPP 配置了一个名为[电子邮件保护]。我已通过以下方式在 Mercury 中添加了此用户:

XAMPP Mercury 管理按钮 -> 配置菜单标题 -> 管理本地用户...

并添加[电子邮件保护]使用特定的“邮件密码”和“APOP 秘密”。

我已经安装了 Mozilla Thunderbird。


以下是不起作用的部分:

  1. 当我发送电子邮件至[电子邮件保护]Magento 管理面板中的忘记密码恢复功能,我在 Mercury 中看不到它?我该怎么办?

  2. 在 Mozilla Thunderbird 中,我可以看到“工具”->“帐户设置...”和“工具”->“选项...”,因为这些似乎是我配置 Thunderbird 的地方。我在“选项...”下插入了我的电子邮件地址,并在“选项...”->“服务器设置”中将服务器名称设置为 rainbow.com。

    但是,我在 Thunderbird 中看不到插入“邮件密码”和“APOP 密钥”的位置。事实上,我没有看到任何可配置的 POP3 设置;我只看到 IMAP 配置设置。因此,当我尝试通过 Thunderbird 发送邮件时,我收到以下错误消息:

    “发送邮件时出错。邮件服务器响应:服务不可用,正在关闭频道。请在邮件偏好设置中验证您的电子邮件地址是否正确,然后重试。”

    我的收件箱里只有一条消息,上面写着“欢迎使用 Pegasus Mail!”,来自 David Harris。我以为 Prgasus 是 Thunderbird 之类的客户端,而 Mercury(不是 Pegasus)是邮件服务器,我哪里搞错了?

  3. 当我关闭标题为 Mercury/32 的窗口(该窗口是我通过 XAMPP 控制面板 v.3.2.1 中 Mercury 行中的管理按钮打开的,通过单击窗口右上角的 x)时,Mercury 崩溃并显示以下消息:

18:46:55 [mercury] 检测到状态变化:已停止 18:46:55 [mercury] 错误:Mercury 意外关闭。 18:46:55 [mercury] 这可能是由于端口被阻止、缺少依赖项、 18:46:55 [mercury] 权限不当、崩溃或通过其他方法关闭所致。 18:46:55 [mercury] 按“日志”按钮查看错误日志并检查 18:46:55 [mercury] Windows 事件查看器以获取更多线索 18:46:55 [mercury] 如果您需要更多帮助,请复制并发布此 18:46:55 [mercury] 整个日志窗口到论坛上

为什么关闭管理窗口会导致 Mercury 停止,然后以这种方式崩溃?


结论:

我正在尝试使用 Mercury 在正式上线之前测试电子邮件功能,但甚至无法向自己发送一封简单的电子邮件并在 Thunderbird 中查看它。任何帮助我都非常感谢。

答案1

我在使用 XAMPP 安装的邮件服务器 Mercury 发送电子邮件时遇到了问题。在安装过程中,缺少了必需的文件夹 QUEUE,发送过程中断。只需在 mercury 目录中创建此文件夹,一切就都好了。感谢这篇文章http://community.pmail.com/forums/thread/38814.aspx

相关内容