Merge remote-tracking branch 'benoit/JAMES-1877'
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/131c0114 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/131c0114 Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/131c0114 Branch: refs/heads/master Commit: 131c01148ce32c88320a168fdc773c001252603d Parents: 3b6c5e0 c80de0e Author: Raphael Ouazana <raphael.ouaz...@linagora.com> Authored: Tue Jan 10 15:17:23 2017 +0100 Committer: Raphael Ouazana <raphael.ouaz...@linagora.com> Committed: Tue Jan 10 15:17:23 2017 +0100 ---------------------------------------------------------------------- mailet/base/pom.xml | 16 + .../org/apache/mailet/base/GenericMailet.java | 2 +- .../java/org/apache/mailet/base/MailetUtil.java | 12 +- .../org/apache/mailet/base/MailetUtilTest.java | 9 +- .../org/apache/mailet/base/test/FakeMail.java | 64 + .../mailet/base/test/FakeMailContext.java | 112 +- .../apache/mailet/base/test/FakeMailTest.java | 41 + .../transport/mailets/ToProcessorTest.java | 12 +- .../james/util/streams/IteratorsTest.java | 2 +- .../org/apache/james/util/TimeConverter.java | 11 +- .../apache/james/util/TimeConverterTest.java | 252 ++- server/mailet/mailets/pom.xml | 6 + .../james/transport/mailets/RemoteDelivery.java | 1561 +----------------- .../mailets/RemoteDeliverySocketFactory.java | 137 -- ...ddressesArrayToMailAddressListConverter.java | 66 + .../mailets/remoteDelivery/Bouncer.java | 147 ++ .../mailets/remoteDelivery/Converter7Bit.java | 65 + .../transport/mailets/remoteDelivery/Delay.java | 115 ++ .../remoteDelivery/DelaysAndMaxRetry.java | 161 ++ .../remoteDelivery/DeliveryRetriesHelper.java | 50 + .../remoteDelivery/DeliveryRunnable.java | 174 ++ .../mailets/remoteDelivery/DnsHelper.java | 52 + .../EnhancedMessagingException.java | 176 ++ .../mailets/remoteDelivery/ExecutionResult.java | 92 ++ .../remoteDelivery/HeloNameProvider.java | 53 + .../InternetAddressConverter.java | 44 + .../mailets/remoteDelivery/MailDelivrer.java | 274 +++ .../remoteDelivery/MailDelivrerToHost.java | 136 ++ .../mailets/remoteDelivery/MessageComposer.java | 143 ++ .../RemoteDeliveryConfiguration.java | 317 ++++ .../RemoteDeliverySocketFactory.java | 137 ++ .../mailets/remoteDelivery/Repeat.java | 37 + ...ssesArrayToMailAddressListConverterTest.java | 59 + .../mailets/remoteDelivery/BouncerTest.java | 457 +++++ .../mailets/remoteDelivery/DelayTest.java | 118 ++ .../remoteDelivery/DelaysAndMaxRetryTest.java | 136 ++ .../remoteDelivery/DeliveryRetryHelperTest.java | 83 + .../remoteDelivery/DeliveryRunnableTest.java | 248 +++ .../remoteDelivery/HeloNameProviderTest.java | 79 + .../InternetAddressConverterTest.java | 62 + .../remoteDelivery/MailDelivrerTest.java | 462 ++++++ .../RemoteDeliveryConfigurationTest.java | 911 ++++++++++ .../RemoteDeliveryRunningTest.java | 85 + .../remoteDelivery/RemoteDeliveryTest.java | 207 +++ .../mailets/remoteDelivery/RepeatTest.java | 56 + .../mailets/src/test/resources/logback-test.xml | 21 + 46 files changed, 5790 insertions(+), 1670 deletions(-) ---------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org