Es soll der Inhalt einer Textdatei gemailt werden.
Ich bekomme aber immer einen Fehler beid er Zeile "msg.set_content"
Was mache ich falsch ?
Code: Alles auswählen
def MailLogText(_mailto, _subject):
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email import encoders
from email.mime.base import MIMEBase
import smtplib
import base64
from email.message import EmailMessage
log.debug("Entered MaillogText")
try:
with open(_logfile) as fp:
msg=EmailMessage
msg.set_content(fp.read())
msg['Subject']=_subject
msg['From]']="test@xyz.cc"
msg['To']='django@xxx.yyy'
except:
log.error(sys.exc_info())
mailer=smtplib.SMTP('neuexchange.thomae.nickisch')
mailer.send_message(msg)
mailer.quit
[/co