messagecontains the information that you want the recipient to see this information can include the followingfromthe human-readable form of the sender tothe human-readable form of the recipients ccvisible recipients who also received the messageeven though they aren' the primary targets of the message subjectthe purpose of the message documentsone or more documentsincluding the text message that appears with the -mail -mails can actually become quite complex and lengthy depending on the kind of -mail that is senta message could include all sorts of additional information howevermost -mails contain these simple componentsand this is all the information you need to send an -mail from your application the following sections describe the process used to generate letter and its components in more detail defining the message sending an empty envelope to someone will workbut it isn' very exciting in order to make your -mail message worthwhileyou need to define message python supports number of methods of creating messages howeverthe easiest and most reliable way to create message is to use the multipurpose internet mail extensions (mimefunctionality that python provides (and noa mime is not silent person with white gloves who acts out in publicas with many -mail featuresmime is standardizedso it works the same no matter which platform you use there are also numerous forms of mime that are all part of the email mime module described at python org/ /library/email mime html here are the forms that you need to consider most often when working with -mailmimeapplicationprovides method for sending and receiving application input and output mimeaudiocontains an audio file mimeimagecontains an image file mimemultipartallows single message to contain multiple subpartssuch as including both text and graphics in single message mimetextcontains text data that can be in asciihtmlor another standardized format