Wiki source code of What is MIME

Version 12.1 by Erik Bakker on 2022/10/03 13:38

Show last authors
1 {{container}}{{container layoutStyle="columns"}}(((
2 In this microlearning, we will explain the MIME protocol. Within eMagiz, the MIME protocol can send (and receive) mails to external parties. Therefore it is helpful to learn what the MIME protocol is all about.
3
4 Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
5
6 == 1. Prerequisites ==
7
8 * Advanced knowledge of the eMagiz platform
9
10 == 2. Key concepts ==
11
12 The focus of this microlearning will be learning about the MIME protocol.
13
14 * MIME (Multipurpose Internet Mail Extensions) extends the original Simple Mail Transport Protocol (SMTP) email protocol.
15
16 == 3. MIME explained ==
17
18 In this microlearning, we will explain the MIME protocol. Within eMagiz, the MIME protocol can send (and receive) mails to external parties. Therefore it is helpful to learn what the MIME protocol is all about.
19
20 MIME (Multipurpose Internet Mail Extensions) extends the original Simple Mail Transport Protocol (SMTP) email protocol. It lets users exchange different data files, including audio, video, images, and application programs, over email.
21
22 Several advantages of MIME are:
23
24 * Users can send different kinds of binary attachments via email.
25 * Multiple attachments of different types can be included in the same email.
26 * There are no limits on message length.
27 * Multipart messages are supported.
28
29 Within eMagiz, there are several MIME-related components available. For a snapshot of the current list, please see below.
30
31 [[image:Main.Images.Microlearning.WebHome@advanced-mail-connectivity-whatis-mime-mime-components.png]]
32
33 These components give you the option to transform from and to MIME (or S/MIME) messages. Once you have structured the message correctly, you can send an email or interpret the email someone sends you and use the XML representation to inform other systems of the info received via the email. For more information on how to exactly use these components, please check out the following microlearnings within this course.
34
35 === 3.1 MIME vs S/MIME ===
36
37 The main difference between MIME and S/MIME is that S/MIME is a more secure version of the MIME protocol that allows messages to be encrypted between sender and receiver. This encryption intends to prevent unauthorized parties from reading the content of the message. Note that to use the S/MIME component within eMagiz, you need the proper keys stored in the Keystore and truststore, and you will most likely need to transfer your XML message first to MIME before securing it.
38
39 == 4. Assignment ==
40
41 Take a moment to review your Event Streaming solution and find the Manage * Monitoring section to see the topic statistics. Review if you can reproduce the numbers above.
42
43 == 5. Key takeaways ==
44
45 * MIME is a protocol to send emails in a more extensive format compared to SMTP
46 * MIME has several advantages over standard SMTP messages
47 * When you need a more secure option, you can use S/MIME instead of MIME
48
49 == 6. Suggested Additional Readings ==
50
51 If you are interested in this topic and want more information, please read the release notes provided by eMagiz. Furthermore, please check out the following links:
52
53 * https://whatis.techtarget.com/definition/MIME-Multi-Purpose-Internet-Mail-Extensions
54 * https://en.wikipedia.org/wiki/MIME
55 * https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
56 * https://www.encyclopedia.com/economics/encyclopedias-almanacs-transcripts-and-maps/mimesmime
57
58 == 7. Silent demonstration video ==
59
60 As this is a more theoretical microlearning, we have no video that accompanies this microlearning.)))((({{toc/}}))){{/container}}{{/container}}