#python #python-3.x
#питон #python-3.x
Вопрос:
У меня есть код ниже:
import smtplib from config import Parameters def send_email_issues(issues_found): issues_found="Hello All, nThe following columns are missing in ARCM source (Mikes Data) : sdfsdfds, 1, 2, 45rgvdfgzfb n Found new Frequency in Monitor AU Frequency : Supplemental, These columns are missing in exceptions file :Reg Impact gt;= Reg Tier " HOST = "localhost" SUBJECT = "AR Issues Foud" TO = "ak18@cii.com" FROM = "dl.ing@imc.com" text = "The following Issues were found for " Paramdate ":" "/n" BODY = "rn".join(( "From: %s" % FROM, "To: %s" % TO, "Subject: %s" % SUBJECT , "", issues_found )) server = smtplib.SMTP(HOST) server.sendmail(FROM, [TO], BODY) server.quit()
В настоящее время я получаю всю строку в виде одной строки. Как мне превратить его во что-то похожее на приведенное ниже?
Hello All, The following issues were found : The following columns are missing in ARC : sdfsdfds, 1, 2, 45rgvdfgzfb n Found new Frequency in Monitquency : Supemental, These columns are missing in exceptions file :Reg Impact gt;= Re Thankyou Team
то есть на отдельных линиях?
Ответ №1:
Это твоя Content-Type
text/html
, или text/plain
? Если ваш тип контента таков text/html
, вы должны использовать lt;brgt;
для разрывов строк вместо n
.
Комментарии:
1. это текст/обычный