Subversion Repositories SmartDukaan

Rev

Rev 4536 | Rev 7297 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4536 Rev 4537
Line 66... Line 66...
66
 
66
 
67
        for (Message message : inbox.search(new FlagTerm(new Flags(PROCESSED_FLAG), false)))
67
        for (Message message : inbox.search(new FlagTerm(new Flags(PROCESSED_FLAG), false)))
68
        {
68
        {
69
            try {
69
            try {
70
                log.info("Processing Email from : " + message.getFrom() + "with subject: " + message.getSubject());
70
                log.info("Processing Email from : " + message.getFrom() + "with subject: " + message.getSubject());
71
                boolean isRead = false;
-
 
72
                if (message.getFlags().contains(Flags.Flag.SEEN)) {
71
                boolean isRead = message.getFlags().contains(Flags.Flag.SEEN);
73
                    isRead = true;
-
 
74
                }
-
 
75
                crmEmailProcessor.processEmail(message);
72
                crmEmailProcessor.processEmail(message);
76
                Flags flags = new Flags(PROCESSED_FLAG);
73
                Flags flags = new Flags(PROCESSED_FLAG);
77
                message.setFlags(flags, true);
74
                message.setFlags(flags, true);
78
                message.setFlag(Flags.Flag.SEEN, isRead);
75
                message.setFlag(Flags.Flag.SEEN, isRead);
79
            } catch (Exception e) {
76
            } catch (Exception e) {