저는 파이썬으로 프로그래밍하고 있습니다. 메시지와 첨부 파일이있는 전자 메일을 보내는 기능이 이미 있습니다. 내 유일한 문제는 메시지를 HTML로하고 싶지만 광산에서는이를 존중하지 않는다는 것입니다 .....HTML 메시지가있는 센드 메일
다음은 내가
def enviarCorreo(fromaddr, toaddr, text, file):
msg = MIMEMultipart('mixed')
msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = 'asunto'
msg.attach(MIMEText(text))
#adjunto
adjunto = MIMEBase('application', "octet-stream")
adjunto.set_payload(open(file, "rb").read())
encode_base64(adjunto)
anexo = os.path.basename(file)
adjunto.add_header('Content-Disposition', 'attachment; filename= "%s"' % anexo)
msg.attach(adjunto)
#enviar
server = smtplib.SMTP('localhost')
server.set_debuglevel(1)
server.sendmail(fromaddr, toaddr, msg.as_string())
server.quit()
return
을 사용하고 기능은 당신이 변경하거나 무엇을 추가할지 말해 줄 수 있기를 바랍니다 내가 보내는 메시지는 HTML .... 나는 "혼합"여러 부분을 사용하고
이 될 수 HTML 메시지에는 첨부되지 않지만 메시지의 일부가 될 일부 이미지가 포함되기 때문에 .....
감사합니다 남자 !!! 아주 잘 했어요! – mauguerra
great. 나를 보상하는 것을 잊지 마세요 ;-) – gecco
을 메시지에 넣으면 apoptiate 경로가있는 HTML 메시지에 넣을 수 있습니까? 이 작업을 수행하려고하는데 X 이미지 (찾을 수없는 이미지) 만 표시됩니다 ... – mauguerra