imap 自定义关键字
我从哪里开始呢?
我似乎找不到任何明确的文档。 (我可能找错地方了......)。
我希望能够编辑电子邮件的 IMAP 关键字(用于标记目的)。
我有一些非常菜鸟的问题; 它们是如何添加的? 关键字是否直接应用于消息标头(如果是,语法是什么),或者是否有其他类型的 imap 巫毒在起作用......
提前致谢。
where do I begin?
I can't seem to find any definitive documentation. (I am probably looking in the wrong places....).
I want to be able to edit IMAP keywords (for tagging purposes) for email messages.
I have some really noobie questions;
how are they added?
are keywords applied directly to message headers (if so, what is the syntax), or is there some other kind of imap voodoo at work...
thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
IMAP 自定义关键字通过
STORE
命令应用于邮件。添加后,当您对FLAGS
执行FETCH
时,它们将会被返回,并且可以通过SEARCH KEYWORD
搜索它们:请注意,当您通过
STORE
创建新关键字,服务器应该响应所有系统和用户标记的更新列表在邮箱上定义:某些服务器不允许您创建使用定义的关键字。当您
SELECT
邮箱时,他们会通过在PERMANENTFLAGS
列表末尾不包含\*
来让您知道这一点。STORE
命令允许您将关键字添加到邮件的现有集合中(通过+FLAGS
)、删除它们(-FLAGS
)或替换设置一个全新的集合(FLAGS
)。IMAP custom keywords are applied to messages via the
STORE
command. Once added, they'll be returned when you do aFETCH
forFLAGS
and they'll be searchable viaSEARCH KEYWORD
:Note that when you create a new keyword via
STORE
, the server should respond with an updated list of all the system and user flags defined on the mailbox:Some servers won't allow you to create used-defined keywords. They'll let you know this by not including
\*
at the end of thePERMANENTFLAGS
list when youSELECT
the mailbox.The
STORE
command allows you to add keywords to a message's existing set (via+FLAGS
), remove them (-FLAGS
), or replace the set with an entirely new set (FLAGS
).