gem:mail:如何从包括收件箱在内的所有文件夹中读取电子邮件

1hdlvixo  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(403)

* mail (2.7.1)

        Summary: Mail provides a nice Ruby DSL for making, sending and reading emails.
        Homepage: https://github.com/mikel/mail
        Path: /home/cb/.gem/ruby/2.6.6/gems/mail-2.7.1

正在使用的邮件客户端thunderbird对一些从服务器移动邮件的客户端有规则 inbox 其他指定 folders .
需要帮助才能阅读邮件中的内容吗 folders 除了 inbox 例如 sent , cC
文件中似乎没有提到这个问题。

gt0wga4j

gt0wga4j1#

在mail/network/retriever_methods/imap.rb中找到答案,其中要搜索的邮箱设置为选项,如下所示: options[:mailbox]= 哪里 options 作为的唯一参数传递 Mail.find .
默认情况下,它设置为 INBOX .
搜索邮箱 Sent 文件夹使用: options[:mailbox] = 'INBOX.Sent' .
此外,在构造搜索键时,请使用动词连词 to 相对于 fromSent 文件夹。

相关问题