gpt4 book ai didi

linux - IMAP 对 Vala 编程语言的支持

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:26 25 4
gpt4 key购买 nike

我打算为 Ubuntu 14.04 编写一个邮件客户端。我使用过其他邮件客户端(无意冒犯,但)它们似乎在某个领域都缺乏。例如。界面、功能(或有缺陷的功能)——其中一些似乎缺少附加文件等简单功能。

前几天,我使用 C# 中的 AE.NET.Mail IMAP 库完成了一个简单的 Windows 邮件客户端。但是我在尝试弄清楚如何在 Vala for Ubuntu 中实现邮件客户端时遇到了一些困难。

我现在正在查看 Vala 文档,但我没有在任何地方看到任何 IMAP 或 SMTP 内容。有没有可用于 Vala 编程语言的 IMAP 库?我们如何在 Vala 中实现 IMAP 支持?

最佳答案

您可以找到用 C(不是 C++)和 create a binding 编写的 IMAP 客户端库—我通过搜索“imap c library”找到了其中的一堆。或者您可以从 Geary 复制代码,这是一个用 Vala 编写的电子邮件客户端。

也就是说,已经有大量的开源电子邮件客户端。与其因为不喜欢的东西而从头开始写一个新的,为什么不尝试修复它呢?我确定 Geary 背后的开发人员,Evolution , Claws , Balsa , Thunderbird , KMail , Mailpile ,或者几乎any other mail client很想得到更多帮助。

关于linux - IMAP 对 Vala 编程语言的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24727900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com