代码之家  ›  专栏  ›  技术社区  ›  James P. PachinSV

以透明方式访问电子邮件

  •  2
  • James P. PachinSV  · 技术社区  · 14 年前

    一个人怎样才能访问电子邮件而不以任何方式干扰那些使用标准电子邮件客户端(如Thunderbird)的用户?

    注:我已经将其标记为java和语言不可知,这样就可以在一般步骤中描述该方法,或者以编程的方式详细描述该方法。

    1 回复  |  直到 14 年前
        1
  •  2
  •   BalusC    11 年前

    您希望通过编程方式直接通过网络访问邮件服务器。您只需要知道邮件服务器的地址(URL)(通常是 smtp.domain.com 25

    socket programming . 在爪哇,有 java.net.Socket this tutorial . 要与邮件服务器通信,您需要学习 SMTP IMAP 根据邮件服务器所理解的内容,相应地通过套接字以字节的形式发送/检索命令的协议。

    在高层,您可以使用更方便的API,它不需要您理解底层的细节(可能非常复杂和冗长)。在Java中,可以使用 JavaMail API 为了这个。它有一个极好的 FAQ 有很多代码示例。

    推荐文章