IMAP命令的等效Java代码。转义字符问题
我使用Java中的IMAP协议来获取电子邮件消息 下面是我想用Java生成的IMAP命令IMAP命令的等效Java代码。转义字符问题,java,jakarta-mail,imap,Java,Jakarta Mail,Imap,我使用Java中的IMAP协议来获取电子邮件消息 下面是我想用Java生成的IMAP命令 A SEARCH HEADER From "xyz.abc@gmail.com" ALL 下面是sudojava代码 String header = "From"; String value = "\"xyz.abc@gmail.com\""; SearchTerm searchTerm = new HeaderTerm(header,value); 但不幸的是,上面的java代码生成了错误的IMAP命
A SEARCH HEADER From "xyz.abc@gmail.com" ALL
下面是sudojava代码
String header = "From";
String value = "\"xyz.abc@gmail.com\"";
SearchTerm searchTerm = new HeaderTerm(header,value);
但不幸的是,上面的java代码生成了错误的IMAP命令,它还添加了转义字符
A SEARCH HEADER From "\"xyz.abc@gmail.com\"" ALL
如何在IMAP命令中正确生成双引号???从字符串
值中删除引号;JavaMail将根据需要引用以下值:
String value = "xyz.abc@gmail.com";
也可以考虑使用./P>