JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Use Agile By Default
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile Access more options (Alt+g)
  • Create Issue
  • Mule
  • MULE-5171

IMAP transport inbound endpoint doesn't work. Fails to retrieve email messages

  • Agile Board
  • More Actions
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 2.2.6 (EE only), 3.0.0-RC3
  • Fix Version/s: 3.1.0
  • Component/s: Transport: Email
  • Labels:
    None
  • User impact:
    High
  • Similar Issues:
    None

Description

Writing a simple example to retrieve email attachments and storing to file system doesn't work. I am attaching the config file and the simple transformers. Pablo confirmed that the root cause for this problem is that the @sign is not recognized and properly parsed. Please fix this issue. So far we have two prospects trying to get this to work.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Java Source File
    DataHandlerToInputStream.java
    01/Nov/10 11:16 AM
    0.8 kB
    Geetha Vallabhaneni
  2. XML File
    imap-functional-test.xml
    01/Nov/10 11:16 AM
    2 kB
    Geetha Vallabhaneni
  3. XML File
    imap-functional-test-3.xml
    24/Nov/10 05:36 AM
    2 kB
    Dirk Olmes
  4. Hide
    Zip Archive
    MULE-5171.zip
    08/Feb/11 10:45 AM
    6 kB
    Dirk Olmes
    1. XML File
      MULE-5171/pom.xml 1 kB
    2. Java Source File
      MULE-5171/.../DataHandlerToInputStream.java 0.8 kB
    3. Java Source File
      MULE-5171/src/.../mule/ImapTestCase.java 0.7 kB
    4. File
      MULE-5171/src/.../resources/log4j.properties 1 kB
    5. XML File
      MULE-5171/src/.../imap-functional-test-3.xml 2 kB
    Download Zip
    Show
    Zip Archive
    MULE-5171.zip
    08/Feb/11 10:45 AM
    6 kB
    Dirk Olmes

Issue Links

relates to

Bug - A problem which impairs or prevents the functions of the product. MULE-5138 Impossible to use a user name containing @ in IMAP transport (probably affects all transports)

  • Critical - Crashes, loss of data, severe memory leak.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Transitions
  • Commits
  • Source
  • Builds
Geetha Vallabhaneni made changes - 01/Nov/10 11:16 AM
Field Original Value New Value
Attachment imap-functional-test.xml [ 13035 ]
Attachment DataHandlerToInputStream.java [ 13036 ]
Geetha Vallabhaneni made changes - 01/Nov/10 11:17 AM
Affects Version/s 3.0.0-RC3 [ 10874 ]
Mike Schilling made changes - 12/Nov/10 11:44 AM
Fix Version/s 3.1.0 [ 10898 ]
Priority To be reviewed [ 6 ] Blocker [ 1 ]
Dirk Olmes made changes - 24/Nov/10 05:34 AM
Assignee Dirk Olmes [ dirk ]
Hide
Permalink
Dirk Olmes added a comment - 24/Nov/10 05:36 AM

Attaching the config that works for Mule 3.1.0. Note that the muletest credentials did not work for me but the I verified the %40 notation in the user name using my own gmail credentials.

Show
Dirk Olmes added a comment - 24/Nov/10 05:36 AM Attaching the config that works for Mule 3.1.0. Note that the muletest credentials did not work for me but the I verified the %40 notation in the user name using my own gmail credentials.
Dirk Olmes made changes - 24/Nov/10 05:36 AM
Attachment imap-functional-test-3.xml [ 13061 ]
Dirk Olmes made changes - 24/Nov/10 05:41 AM
Link This issue relates to MULE-5138 [ MULE-5138 ]
Dirk Olmes made changes - 24/Nov/10 05:42 AM
Status Open [ 1 ] Closed [ 6 ]
Resolution Fixed [ 1 ]
Hide
Permalink
Dirk Olmes added a comment - 24/Nov/10 05:42 AM

The fix for MULE-5138 seems to have resolved this issue.

Show
Dirk Olmes added a comment - 24/Nov/10 05:42 AM The fix for MULE-5138 seems to have resolved this issue.
dzapata
13/Dec/10 04:33 PM
View full commit
add test for MULE-5171 git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.1.x@20687 bf997673-6b11-0410-b953-e057580c5b09
3.1.x
-
-1
transports/email/src/test/java/org/mule/transport/email/functional/AbstractEmailFunctionalTestCase.java
-
-1
transports/email/src/test/java/org/mule/transport/email/functional/ImapFunctionalTestCase.java
Added
transports/email/src/test/java/org/mule/transport/email/functional/ImapWithAddressConfigFunctionalTestCase.java
Added
transports/email/src/test/resources/imap-with-address-functional-test.xml
dzapata
15/Dec/10 08:29 PM
View full commit
Merged revisions 20632,20685-20688,20692,20737,20755,20757,20761,20766,20768 via svnmerge from https://svn.codehaus.org/mule/branches/mule-3.1.x ................ r20632 | dzapata | 2010-12-10 15:06:49 -0800 (Fri, 10 Dec 2010) | 8 lines Blocked revisions 20557 via svnmerge ........ r20557 | dzapata | 2010-12-09 10:32:38 -0800 (Thu, 09 Dec 2010) | 1 line remove examples launcher from distro ........ ................ r20685 | dzapata | 2010-12-13 13:50:03 -0800 (Mon, 13 Dec 2010) | 1 line update tests for MULE-5198 ................ r20686 | dzapata | 2010-12-13 13:59:56 -0800 (Mon, 13 Dec 2010) | 1 line remove invalid comment ................ r20687 | dzapata | 2010-12-13 14:33:47 -0800 (Mon, 13 Dec 2010) | 1 line add test for MULE-5171 ................ r20688 | dzapata | 2010-12-13 14:54:14 -0800 (Mon, 13 Dec 2010) | 1 line add another test for MULE-5162 ................ r20692 | dzapata | 2010-12-13 21:09:07 -0800 (Mon, 13 Dec 2010) | 1 line ImapMessageRequesterTestCase was failing on a clean build machine when run in the email transport test suite; start the greenmail server before starting mule ................ r20737 | dzapata | 2010-12-14 18:41:49 -0800 (Tue, 14 Dec 2010) | 1 line refactor test ................ r20755 | dzapata | 2010-12-15 11:18:00 -0800 (Wed, 15 Dec 2010) | 1 line use dynamic ports ................ r20757 | dzapata | 2010-12-15 11:37:56 -0800 (Wed, 15 Dec 2010) | 1 line try to fix intermittent failures with EventTest ................ r20761 | dzapata | 2010-12-15 15:59:16 -0800 (Wed, 15 Dec 2010) | 1 line fix intermittent AjaxFunctionalTestCase failure by adding a sleep before test starts ................ r20766 | dzapata | 2010-12-15 17:21:40 -0800 (Wed, 15 Dec 2010) | 1 line test for MULE-5101 ................ r20768 | dzapata | 2010-12-15 17:58:21 -0800 (Wed, 15 Dec 2010) | 1 line intermittent failure; increase timeout ................ git-svn-id: https://svn.codehaus.org/mule/branches/mule-3.x@20770 bf997673-6b11-0410-b953-e057580c5b09
mule-3.2.x
+14
-4
modules/atom/src/test/java/org/mule/module/atom/event/EventTest.java
+3
-3
modules/atom/src/test/resources/eventqueue-conf.xml
+4
-2
modules/jbpm/src/test/java/org/mule/module/jbpm/VariablesComponentTestCase.java
+8
-
tests/integration/src/test/java/org/mule/routing/outbound/MulticastRouterTestCase.java
-
-2
tests/integration/src/test/java/org/mule/test/integration/resolvers/DefaultEntryPointResolverSetMultithreadingTestCase.java
... 16 more files not shown
Hide
Permalink
Daniel Zapata added a comment - 21/Jan/11 12:24 PM

I still cannot get this to work with gmail. Mule starts up, but doesn't ever retrieve emails from the gmail inbox.

Dirk,
Were you actually able to receive mail?

Show
Daniel Zapata added a comment - 21/Jan/11 12:24 PM I still cannot get this to work with gmail. Mule starts up, but doesn't ever retrieve emails from the gmail inbox. Dirk, Were you actually able to receive mail?
Daniel Zapata made changes - 21/Jan/11 12:24 PM
Resolution Fixed [ 1 ]
Status Closed [ 6 ] Reopened [ 4 ]
Dirk Olmes made changes - 07/Feb/11 10:29 AM
Status Reopened [ 4 ] In Progress [ 3 ]
Hide
Permalink
Dirk Olmes added a comment - 08/Feb/11 10:45 AM

This is the project I used to confirm that this config works. Make sure to adjust the gmail credentials before running.

Show
Dirk Olmes added a comment - 08/Feb/11 10:45 AM This is the project I used to confirm that this config works. Make sure to adjust the gmail credentials before running.
Dirk Olmes made changes - 08/Feb/11 10:45 AM
Attachment MULE-5171.zip [ 13268 ]
Mike Schilling made changes - 02/May/11 06:52 PM
Assignee Dirk Olmes [ dirk ] Mike Schilling [ mike.schilling ]
Mike Schilling made changes - 02/May/11 06:52 PM
Assignee Mike Schilling [ mike.schilling ] Daniel Zapata [ dzapata ]
Daniel Zapata made changes - 03/May/11 12:59 PM
Status In Progress [ 3 ] Closed [ 6 ]
Resolution Fixed [ 1 ]
Transition Time In Source Status Execution Times Last Executer Last Execution Date
Open Open Closed Closed
22d 19h 28m 1 Dirk Olmes 24/Nov/10 05:42 AM
Closed Closed Reopened Reopened
58d 6h 42m 1 Daniel Zapata 21/Jan/11 12:24 PM
Reopened Reopened In Progress In Progress
16d 22h 5m 1 Dirk Olmes 07/Feb/11 10:29 AM
In Progress In Progress Closed Closed
85d 1h 29m 1 Daniel Zapata 03/May/11 12:59 PM
This list may be incomplete, as errors occurred whilst retrieving source from linked applications:
  • Repository mule on http://foo.bar/ failed: Error in remote call to 'FishEye 0 (http://foo.bar/)' (http://foo.bar) [AbstractRestCommand{path='/rest-service-fe/changeset-v1/listChangesets/', params={expand=changesets[-21:-1].revisions[0:29], comment=MULE-5171, p4JobFixed=MULE-5171, rep=mule}, methodType=GET}] : java.net.UnknownHostException: foo.bar

People

  • Assignee:
    Daniel Zapata
    Reporter:
    Geetha Vallabhaneni
Vote (0)
Watch (0)

Dates

  • Created:
    01/Nov/10 11:13 AM
    Updated:
    03/May/11 12:59 PM
    Resolved:
    03/May/11 12:59 PM

Agile

  • View on Board
  • Atlassian JIRA (v5.0.7#734-sha1:8ad78a6)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for MuleForge. Try JIRA - bug tracking software for your team.