Importing Mimemultipart

Importing Mimemultipart

Everything that I am reading says that email.MIMEMultipart is included in Python's basic library, but when trying to run code that requires it I am getting the message:

ModuleNotFoundError: No module named 'email.MIMEMultipart' 

Is there something simple that I am missing here, or do I not have this module for some reason?

import sys
import time
import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText

1 Answer

MIMEMultipart is not a module; it is a class in the email.mime.multipart module. To import it, you have to do:

from email.mime.multipart import MIMEMultipart
2

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Marcus Vance
Author

Marcus Vance

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.