Changes for page Send emails
Last modified by Erik Bakker on 2024/09/03 08:52
From version 29.1
edited by Erik Bakker
on 2023/01/23 11:54
on 2023/01/23 11:54
Change comment:
There is no comment for this version
To version 24.1
edited by Erik Bakker
on 2022/06/13 10:57
on 2022/06/13 10:57
Change comment:
Deleted image "advanced-mail-connectivity-using-mime-transform-xml-to-mime.png"
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Send1 +advanced-mail-connectivity-using-mime - Default language
-
... ... @@ -1,1 +1,0 @@ 1 -en - Content
-
... ... @@ -1,8 +1,13 @@ 1 1 {{container}}{{container layoutStyle="columns"}}((( 2 - We explained the MIME protocol in the previous [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Mail based Connectivity.advanced-mail-connectivity-whatis-mime||target="blank"]].In this microlearning, we will expandour knowledge by learning how to send emailswith the help of MIME messages via the eMagiz platform.2 += Send emails = 3 3 4 +We explained the MIME protocol in the previous [microlearning](advanced-mail-connectivity-whatis-mime.md). In this microlearning, we will expand our knowledge by learning how to send emails with the help of MIME messages via the eMagiz platform. 5 + 4 4 Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]]. 5 5 8 +* Last update: January 24th, 2022 9 +* Required reading time: 5 minutes 10 + 6 6 == 1. Prerequisites == 7 7 8 8 * Advanced knowledge of the eMagiz platform ... ... @@ -13,9 +13,11 @@ 13 13 * Use the standard components of eMagiz for MIME messages 14 14 * Use the standard mail definition provided by eMagiz to structure your MIME message 15 15 21 + 22 + 16 16 == 3. Send emails == 17 17 18 -We explained the MIME protocol in the previous [ [microlearning>>doc:Main.eMagiz Academy.Microlearnings.AdvancedLevel.Mail based Connectivity.advanced-mail-connectivity-whatis-mime||target="blank"]]. In this microlearning, we will expand our knowledge by learning how to send emails with the help of MIME messages via the eMagiz platform.25 +We explained the MIME protocol in the previous [microlearning](advanced-mail-connectivity-whatis-mime.md). In this microlearning, we will expand our knowledge by learning how to send emails with the help of MIME messages via the eMagiz platform. 19 19 20 20 eMagiz provides you with a variety of mail-related components to send mail. See below for a snapshot of the current list of components offered by eMagiz with regards to mail. To send a mail, we need at least the support object called "Java mail sender" and the outbound channel adapter called "Mail outbound channel adapter" from the list below. 21 21 ... ... @@ -43,12 +43,14 @@ 43 43 44 44 [[image:Main.Images.Microlearning.WebHome@advanced-mail-connectivity-using-mime-java-mail-sender-config.png]] 45 45 46 -Note that there are many more java mail properties that could be defined. Which properties to define largely depends on the mail server you are setting up a connection with. An overview of some other java mail properties can be found [ [here>>https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html||target="blank"]].53 +Note that there are many more java mail properties that could be defined. Which properties to define largely depends on the mail server you are setting up a connection with. An overview of some other java mail properties can be found [here](https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html). 47 47 48 48 Now that we have configured the Java mail sender, it is time to link the components together. To do so, please open the mail outbound channel adapter and select the correct mail sender from the dropdown list. 49 49 50 50 [[image:Main.Images.Microlearning.WebHome@advanced-mail-connectivity-using-mime-mail-outbound-config.png]] 51 51 59 + 60 + 52 52 == 4. Assignment == 53 53 54 54 Build a flow that can send emails. This assignment can be completed with the help of the (Academy) project that you have created/used in the previous assignment. ... ... @@ -60,12 +60,14 @@ 60 60 * Verify the settings needed to connect to the external mail server before you start building the flow 61 61 * Make sure that the transformation to MIME and sending of the mail happens in one flow 62 62 72 + 73 + 63 63 == 6. Suggested Additional Readings == 64 64 65 65 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: 66 66 67 -* [[Mail outbound reference (Spring)>>https://docs.spring.io/spring-integration/docs/2.1.x/reference/html/mail.html#mail-outbound||target="blank"]]68 -* [[Mail reference (Spring)>>https://docs.spring.io/spring-integration/reference/html/mail.html||target="blank"]]78 +* https://docs.spring.io/spring-integration/docs/2.1.x/reference/html/mail.html#mail-outbound 79 +* https://docs.spring.io/spring-integration/reference/html/mail.html 69 69 70 70 == 7. Silent demonstration video == 71 71