如何连接邮件服务器并检索邮件?

发布于 2024-09-15 14:07:21 字数 126 浏览 5 评论 0原文

我有邮件服务器配置数据(服务器 - 用户名 - 密码 - 端口),我想使用 vb.net 访问它并检索其集合中的邮件。 我需要解析电子邮件正文以对其进行一些操作。

请我需要一些帮助,我试图搜索它,但我发现了一个复杂的样本。

I have mail server configuration data (server - user name - password - port) and i want to access it using vb.net and retrieve its mails in collection.
i need to parse the email body to make some operations on it.

please i need some help, i tried to search for it but i found a complex samples.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

奢欲 2024-09-22 14:07:21

尝试使用这个库,它非常适合那个
http://csharpmail.codeplex.com/

Try to use this library, it is very suitable for that
http://csharpmail.codeplex.com/

屋檐 2024-09-22 14:07:21

您可能还想尝试 Mail.dll 电子邮件组件

Using imap As New Imap
    imap.Connect("imap.server.com")
    imap.Login("user", "password")

    imap.SelectInbox()
    Dim uidList As List(Of Long) = imap.SearchFlag(Flag.Unseen)

    For Each uid As Long In uidList
        Dim email As IMail = New MailBuilder() _
            .CreateFromEml(imap.GetMessageByUID(uid))
        Console.WriteLine(email.Subject)
    Next
    imap.Close(True)
End Using   

请注意,这是我开发的商业产品。

您可以在这里下载:
https://www.limilabs.com/mail

You may also want to try Mail.dll email component:

Using imap As New Imap
    imap.Connect("imap.server.com")
    imap.Login("user", "password")

    imap.SelectInbox()
    Dim uidList As List(Of Long) = imap.SearchFlag(Flag.Unseen)

    For Each uid As Long In uidList
        Dim email As IMail = New MailBuilder() _
            .CreateFromEml(imap.GetMessageByUID(uid))
        Console.WriteLine(email.Subject)
    Next
    imap.Close(True)
End Using   

Please note that this is a commercial product I developed.

You can download it here:
https://www.limilabs.com/mail

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文