gpt4 book ai didi

ruby - 使用ruby mail gem获取电子邮件正文而不获取附件

转载 作者:数据小太阳 更新时间:2023-10-29 07:08:31 25 4
gpt4 key购买 nike

我正在尝试使用 IMAP 和 ruby​​ mail gem 获取 gmail 的正文。当我按照 another stack overflow answer. 中的描述获取 RFC822 字段时,它工作得很好. Fiedl 很好地描述了这种方法 answer类似的问题。

这种方法很棒,只是它需要获取 RFC822,而 RFC822 也会获取所有附件。是否有任何其他领域或其他方法我可以采取不获取附件但仍然使用 ruby​​ mail gem 来获得解码良好的正文?

最佳答案

您必须解析并理解返回的 BODYSTRUCTURE 响应的实际结构,请参阅 RFC 3501, p. 56 .还要记住应用相关的 Content-Transfer-Encoding(如 base64quoted-printable)并采用适当的字符集转换(每个正文部分的 Content-Type header 的 charset 参数)。所有这些信息都包含在 BODYSTRUCTURE 响应中;请查阅您图书馆的文档以了解如何访问它。

关于ruby - 使用ruby mail gem获取电子邮件正文而不获取附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17071128/

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