Commit Graph

58 Commits

Author SHA1 Message Date
Mark Fisher
2dfbc8f355 versionless schemas for mail module 2011-10-10 13:30:50 -04:00
Oleg Zhurakousky
0e57afe8e8 INT-2106 added support for poller to outboound mail adapter 2011-09-15 07:40:02 -04:00
Oleg Zhurakousky
4b007c365b removed deprecated use of task-executor 2011-09-01 17:35:03 -04:00
Mark Fisher
9f59001230 removed deprecated trigger sub-elements non-core 2011-08-31 12:54:22 -04:00
Oleg Zhurakousky
36eb5b1ede INT-1923 polished IDLE adapter to accomodate deprecation of task-executor 2011-07-14 15:57:43 -04:00
Oleg Zhurakousky
73c1f3b4ee INT-1923 fixed broken test 2011-07-14 08:34:24 -04:00
Oleg Zhurakousky
286d5afdac INT-1923 refactored to simplify code (removed ResubmittingTask, fixed the use of TaskExecutor, other minor polishing) 2011-07-14 07:58:21 -04:00
Oleg Zhurakousky
9299c36953 INT-1934 changed the name of the element from attachment-file-name to attachment-filename 2011-06-23 15:59:22 -04:00
Oleg Zhurakousky
8737cf85e3 INT-1934 added support for missing Mail Headers to Mail Header Enricher 2011-06-23 15:03:03 -04:00
Gary Russell
076a0dad1f INT-1848 Add order Attribute (mail) 2011-04-30 13:39:13 -04:00
Oleg Zhurakousky
faee3ec1a6 INT-1839 fixed AbstractMailReceiver to be compliant with MailReceiver interface and throw javax.mail.MessagingException 2011-03-24 07:54:17 -04:00
Oleg Zhurakousky
d16ba3061d INT-1804 removed custom matcher function in favor of the already existing Regex support in SpEL 2011-03-09 08:26:51 -05:00
Oleg Zhurakousky
ff46bec6ad INT-1804, INT-1825 finished up with support for filtering email messages and flagging messages with arbitrary flags if RECENT flag is not supported (e.g., GMAIL) 2011-03-08 15:43:41 -05:00
Oleg Zhurakousky
7c83bb17c6 INT-1824, INT-1825 1. Fixed INT-1824
2. Flagged all messages that passed ImapMailReceiver with either system flag (Flag.FLAGGED) or user flag (if supported. there is a check for that as well)
3. Modified initial SearchTerm (see compileSearchTerms()) to include checking for such flags. Now both IMAP IDLE and IMAP Polling only receive messages that are NOT SEEN and NOT FLAGGED with system or user flags.
4. Folder is now always opened in READ-WRITE mode.
5. Set PEEK flag on every incoming message to 'true' before the messages are fetched.
2011-03-07 10:32:51 -05:00
Oleg Zhurakousky
e1b51bec3a INT-1801 fixed the NPE during shutdown of Mail receiver, fixed the dead code in ImapIdleChannelAdapter, polished IdleTask (it now throws IllegalStateException which means resubmit after delay or SI MessagingException if resubmit flag is set to 'false') 2011-03-01 09:02:58 -05:00
Oleg Zhurakousky
c86ad76323 INT-1713 added content-type to Mail Header Enricher 2011-01-20 12:18:14 -05:00
Oleg Zhurakousky
93511fa616 INT-1713 fixed test 2011-01-20 12:06:13 -05:00
Oleg Zhurakousky
1d78a113ef INT-1713 added initial support for sending a Mail message with content type 2011-01-20 12:05:15 -05:00
Oleg Zhurakousky
bc9c189ef4 INT-1701 added reconnect logic to ImapIdleChannelAdapter 2011-01-08 12:07:19 -05:00
Oleg Zhurakousky
fb08b166a5 INT-1712 fixed typo in the test 2010-12-22 16:06:55 -05:00
Oleg Zhurakousky
7519200d43 INT-1712 added more assertioins to the test 2010-12-22 15:46:43 -05:00
Oleg Zhurakousky
b4d56160ec INT-1712 fixed the way MailOutboundChannelAdapterParser sets the javaMailProperties 2010-12-22 15:42:29 -05:00
Mark Fisher
d0f1fdde10 fixing typos in comments and tests 2010-11-22 18:28:02 -05:00
Gary Russell
3af7a939db INT-1624 @author tags 2010-11-17 16:13:02 -05:00
Gary Russell
031ab1424e INT-1624 Add error-channel to imap idle inbound channel adapter XSD, Parser, Test 2010-11-17 15:53:13 -05:00
Mark Fisher
53b132b7b5 removed unused imports 2010-11-05 18:48:58 -04:00
Oleg Zhurakousky
daa25d30e3 INT-1475 more polishing code and actually fixed an invalid test 2010-09-23 21:57:35 -04:00
Oleg Zhurakousky
325f8cff71 INT-1475 polishing code 2010-09-23 21:36:28 -04:00
Oleg Zhurakousky
76fc874be4 INT-1475, addressed the issue. Made 'should-delete-messages' required by the schema and added tests to validate it. Added more tests for Pop3MailReceiever. Modified documentation to explain the change and reasoning behind the change 2010-09-23 20:43:44 -04:00
Oleg Zhurakousky
5209db5793 INT-1475 fixed the 'flderOpenMode' setting to ensure that it is set to TRUE if deleteMessages flag is set to TRUE, introduced bunchof test cases to make sure that these setting are covered and could be cought in the future if more refactoring is required 2010-09-23 13:46:31 -04:00
Oleg Zhurakousky
b6e058c59b INT-1263, added more changes and tests related valdating MessageHistory in every module 2010-09-22 18:44:51 -04:00
Oleg Zhurakousky
c4d31af848 INT-1257, added tests and minor modification to support MessageHistory in MAIL, JDBC, IP, HTTP modules 2010-09-21 22:15:37 -04:00
Oleg Zhurakousky
ce5a597658 INT-1415 more polishing 2010-09-17 12:39:12 -04:00
Oleg Zhurakousky
c14f29e9b6 INT-1415 more polishing 2010-09-17 12:14:01 -04:00
Oleg Zhurakousky
00f777366f INT-1415 added check for expanged messages, see JIRA for more details on this issue 2010-09-17 11:25:03 -04:00
Oleg Zhurakousky
6421c1cf78 INT-1375, moved 'shouldMarkMessagesAsRead' attribute to ImapMailReceiver, added additional test for when attribute is not set onthe namespace (e.g., null in other words) 2010-09-17 09:17:11 -04:00
Oleg Zhurakousky
23dd0a86b8 INT-1436, modified 'should-mark-messages-as-read' tobe only 'true' by default for IMAP and completely ignored for other mail protocols 2010-09-08 16:09:14 -04:00
Oleg Zhurakousky
83c0fe79a2 INT-1375 changed the default value for 'should-mark-messages-as-read' to 'true' 2010-09-02 13:51:05 +00:00
Mark Fisher
3b15a0dd38 INT-1390 moved MessageBuilder into the 'support' package, moved GenericMessage and ErrorMessage into the 'message' package 2010-08-31 02:51:27 +00:00
Mark Fisher
7c1ab04cd5 INT-1390 Refactoring: moved MessageChannel to the root package, and moved ChannelResolver and BeanFactoryChannelResolver into a new 'suport.channel' package 2010-08-31 01:53:45 +00:00
Mark Fisher
cc1b33619e INT-1389 removed all dependencies on StringMessage from unit tests in spring-integration-mail 2010-08-30 19:01:35 +00:00
Oleg Zhurakousky
658572ea44 INT-1375, INT-1376, Added support for Flags.SEEN. Added namespace support for should-mark-messages-as-read for IMAP idle, test cases 2010-08-28 14:47:54 +00:00
Oleg Zhurakousky
85eaa2688f sample IMAP and IMAP IDLE SI configuration to use with GMail 2010-08-25 19:18:33 +00:00
Oleg Zhurakousky
71a87d5d4d INT-1374, INT-1375 added support for 'shouldMarkMessagesAsRead', fix to ensure message deletion happens after message processing 2010-08-25 19:09:34 +00:00
Mark Fisher
6257853512 INT-1129 renamed 'message' package to 'mapping' since that is all that remains there 2010-07-28 15:25:33 +00:00
Mark Fisher
3f00c75740 INT-1129 moved StringMessage from 'message' to 'core' (we might remove it before 2.0...) 2010-07-28 15:22:33 +00:00
Mark Fisher
4de9a23357 INT-1129 moved Message and MessageHeaders from 'core' to the root (org.springframework.integration) 2010-07-28 15:05:50 +00:00
Mark Fisher
4283315c08 INT-1129 moved PollableChannel from 'channel' to 'core' 2010-07-28 14:47:55 +00:00
Mark Fisher
008cac18f5 INT-1129 moved GenericMessage, ErrorMessage, and MessageDeliveryException from 'message' to 'core' 2010-07-28 14:42:02 +00:00
Mark Fisher
00d3e351f7 INT-1129 moved MessageBuilder from 'message' to 'core' 2010-07-28 14:38:36 +00:00