代码之家  ›  专栏  ›  技术社区  ›  Matt Brindley

使用代理调试SMTP服务器

  •  0
  • Matt Brindley  · 技术社区  · 15 年前

    我在用 Blackberry's ESS 这包括支持向自己的SMTP服务器发送电子邮件,然后将电子邮件推送到黑莓设备。

    当使用Thunderbird发送到此SMTP服务器时,它工作得很好,我可以毫无问题地发送多封电子邮件。

    但是,当使用smptclient或一些第三方组件,最后是我自己的自定义类时,电子邮件发送得很好,但是发送时退出ESS的SMTP服务器似乎崩溃,随后尝试与它通信超时。

    我想在Thunderbird和ESS的SMTP服务器之间放置某种代理,以监视Thunderbird发送的命令以及它如何处理与服务器的连接。

    我可以自己建造一些东西,在本地的港口上聆听,并将雷鸟指向那个港口,但我认为有人在上面,所以可能在过去使用过类似的东西。

    是否有人知道现有的应用程序可以实现这一点,或者我可以采取的其他方法?

    这个问题是一致的。雷鸟始终如一地工作,而我自己的尝试却始终失败,因此我确信这些.NET组件并没有做到这一点。我要指出的是,ESS的SMTP服务器写得不太好,它似乎向某些命令返回了错误的状态代码(几乎有250个响应所有的命令),但由于它与Thunderbird完美配合,我相信一定有办法让它在.NET内工作。

    1 回复  |  直到 13 年前
        1
  •  3
  •   Brian Agnew    15 年前

    一个快速的谷歌揭示 SMTP proxy .

    SMTP代理服务器是非常有用的 如果您尝试调试 电子邮件服务器出现问题。

    它看起来很强大,对您的需求很有用。