smtplib python的附件文件

2024-09-30 06:24:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以发送邮件。我计划将文件附加到来自的邮件首先是smtplib.First转换为base64字符串,然后尝试从POST man附加。 但它给出了以下错误“

MultipartConversionError: Cannot attach additional subparts to non-multipart/*

我像是从下面派来的人

{
    "frommail":"ramesh.chowdaryxxx@gmail.com", 
    "password":"", 
    "tomail":"ramesh.xxxxx@xxxxxx.com",
    "subject":"Test Mail", 
    "message":"mail message here",
    "doctype":"",
    "docname":"",
    "document":"iVBORw0KGgoAAAANSUhEUgAAASoAAAEsCAYAAAB0Y/4yAAASfklEQVR4nO3df7BdVXXA8e9hMpkMgwylGeowlKGoFBFRU4ZSax1/0VpKrVqqIP6qdSpaRlE7olNLh7EttZaxaKfUWrQUEUEcpBR/R6EqYhWDQfkpIharCIQAMZCQZPWPfaMxebnvvvfuuWvfu7+fmTUvk5fMW2e/c9Y9Z"
}

如何修复这个。给你我将base64字符串发送到“document”字段。在

^{pr2}$

Tags: 文件字符串commessage错误邮件postdocument

热门问题