gpt4 book ai didi

android - 如何在 Android 中使用 Java 邮件将应用程序电子邮件同步到服务器电子邮件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:11 25 4
gpt4 key购买 nike

我想在电子邮件应用程序中同步更改,然后在服务器电子邮件中自动更改。例如,我在电子邮件应用程序上阅读了未读消息,然后自动服务器电子邮件将未读邮件更改为已读邮件。

我的电子邮件应用程序使用邮件 jar 文件、activation.jar 和其他 jar 文件,以下代码用于将电子邮件应用程序连接到服务器电子邮件:

Properties props = System.getProperties();
props.setProperty("mail.store.protocol", "imaps");
props.put("mail.smtp.starttls.enable","true");
Authenticator auth = new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication(){
return new PasswordAuthentication("USEREMAILID","PASSWORD ");
}
};
sessioned= Session.getDefaultInstance(props, auth);
store = sessioned.getStore("imaps");
store.connect("smtp.gmail.com","USEREMAILID","PASSWORD ");
inbox = store.getFolder("inbox");
inbox.open(Folder.READ_ONLY);
FlagTerm ft = new FlagTerm(new Flags(Flags.Flag.SEEN), false);
UNReadmessages = inbox.search(ft);

最佳答案

我已经解决了这个问题。
切勿使用以下代码在运行时关闭连接。

   inbox.open(Folder.READ_WRITE);

关于android - 如何在 Android 中使用 Java 邮件将应用程序电子邮件同步到服务器电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9953252/

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