와 Hotmail 계정을 연결하는 동안, 나는 이러한 속성세션 타임 아웃 자바 메일 API를 통해 핫메일 계정과 연결하기위한 자바 메일 API
pop3Props.setProperty("mail.pop3.ssl.enable", "true");
pop3Props.setProperty("mail.pop3s.socketFactory.class", SSL_FACTORY);
pop3Props.setProperty("mail.pop3s.socketFactory.fallback", "false");
pop3Props.setProperty("mail.pop3s.port", "995");
pop3Props.setProperty("mail.pop3s.socketFactory.port", "995");
Properties pop3Props = new Properties();
pop3Props.setProperty("mail.pop3s.port", "995");
Session session = Session.getInstance(pop3Props, null);
Store store = session.getStore("pop3s");
store.connect(host, 995, username, password);
내 핫메일 계정에 로그인 할 수이고 어떻게 설정하고있어 다른 작업 (전송/수신)하지만
시간이 지나면 세션 시간 초과가 발생합니다. 즉, 핫메일 서버에 연결할 수 없습니다. 나중에 언젠가는 다시 잘 작동합니다 (저는
핫메일에 연결할 수 있습니다). 그리고 새 코드를 열 때마다 코드를 닫습니다. 도와주세요.
안녕하세요, 답장을 보내 주셔서 감사합니다. 오랜 시간 동안 연결을 여는 것이 아닙니다. 하지만 예, 연결을 자주 열고 닫습니다 (작성, 응답, fwd 등의 각 메일 기능에 대해 말하면 다시 닫은 후 새 연결을 엽니 다). 이것이 이유 인 경우 더 오랜 시간 동안 연결을 유지해야합니까 ?? – user2710039
응용 프로그램에 따라 크게 달라집니다. 함께 발생하는 자연스러운 이벤트 시퀀스가 있고 그 전체 시퀀스에 대한 연결을 열어 둘 수 있으면 가장 좋을 것입니다. 연결을 설정하는 각 "메일 기능"이 사람의 작업을 기반으로하는 경우, 짧은 시간에 너무 많은 작업을 수행하는 것이 일반적으로 어렵습니다. 자동 메일 처리를 수행하는 경우 제한을 초과 할 가능성이 큽니다. 아마도 Hotmail이 허용하는 것을 실험하기 위해 실험을해야 할 것입니다. –