Changes for page Receive emails

Last modified by Erik Bakker on 2024/09/03 08:52

From version 34.1
edited by Carlijn Kokkeler
on 2024/08/29 11:07
Change comment: There is no comment for this version
To version 31.1
edited by Erik Bakker
on 2023/01/23 11:56
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.CarlijnKokkeler
1 +XWiki.ebakker
Content
... ... @@ -1,5 +1,5 @@
1 1  {{container}}{{container layoutStyle="columns"}}(((
2 -We explained the MIME protocol in a previous [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.advanced-mail-connectivity-whatis-mime||target="blank"]]. In this microlearning, well explore how to receive emails using eMagiz by leveraging MIME messages. You have two main options for retrieving emails: using IMAP to listen for and receive emails pushed to eMagiz, or using the standard mail approach to actively poll for new messages. We’ll guide you through configuring both methods and transforming MIME messages into XML for further processing. Let’s dive into the details of setting up and utilizing these options in your eMagiz workflows.
2 +We explained the MIME protocol in a previous [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.advanced-mail-connectivity-whatis-mime||target="blank"]]. In this microlearning, we will expand our knowledge by learning how to receive emails with the help of MIME messages via the eMagiz platform.
3 3  
4 4  Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
5 5  
... ... @@ -69,23 +69,26 @@
69 69  
70 70  [[image:Main.Images.Microlearning.WebHome@advanced-mail-connectivity-receive-email-mailserver-mail-solution.png]]
71 71  
72 -== 4. Key takeaways ==
72 +== 4. Assignment ==
73 73  
74 +Build two flows that can receive emails. One flow should use the IMAP configuration, and the other should use the "standard" configuration. This assignment can be completed with the help of the (Academy) project that you have created/used in the previous assignment.
75 +
76 +== 5. Key takeaways ==
77 +
74 74  * There are two options when retrieving emails (IMAP and standard)
75 75  * Use IMAP when you want to listen and wait for emails to be pushed to eMagiz
76 76  * Use standard mail when you actively want to poll for messages
77 77  * Both options have a MIME output that should be transformed to XML for further processing
78 78  
79 -== 5. Suggested Additional Readings ==
83 +== 6. Suggested Additional Readings ==
80 80  
81 -* [[Advanced (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.WebHome||target="blank"]]
82 -** [[Mail based Connectivity (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.WebHome||target="blank"]]
83 -*** [[What is MIME (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.advanced-mail-connectivity-whatis-mime||target="blank"]]
84 -*** [[Send emails (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.advanced-mail-connectivity-using-mime||target="blank"]]
85 -* [[eMagiz Store (Menu)>>doc:Main.eMagiz Store.WebHome||target="blank"]]
86 -** [[Accelerators (Navigation)>>doc:Main.eMagiz Store.Accelerators.WebHome||target="blank"]]
87 -*** [[eMail Connectivity (Explanation)>>doc:Main.eMagiz Store.Accelerators.eMail Connectivity.WebHome||target="blank"]]
88 -* [[Mail inbound reference (External)>>https://docs.spring.io/spring-integration/docs/2.1.x/reference/html/mail.html#mail-inbound||target="blank"]]
89 -* [[Mail reference (External)>>https://docs.spring.io/spring-integration/reference/html/mail.html||target="blank"]]
85 +If you are interested in this topic and want more information, please read the release notes and help texts provided by eMagiz. Furthermore, check out the following links:
90 90  
91 -)))((({{toc/}}))){{/container}}{{/container}}
87 +* [[Mail inbound reference (Spring)>>https://docs.spring.io/spring-integration/docs/2.1.x/reference/html/mail.html#mail-inbound||target="blank"]]
88 +* [[Mail reference (Spring)>>https://docs.spring.io/spring-integration/reference/html/mail.html||target="blank"]]
89 +
90 +== 7. Silent demonstration video ==
91 +
92 +This video demonstrates a working solution and how you can validate whether you have completed the assignment.
93 +
94 +{{video attachment="advanced-mail-connectivity-receive-email-mailserver.mp4" reference="Main.Videos.Microlearning.WebHome"/}})))((({{toc/}}))){{/container}}{{/container}}