当前位置: 首页 > 知识库问答 >
问题:

使用Python Gmail API在Latex中发送Gmail

能业
2023-03-14
'''
    func = sp.Function('func')
    x = sp.Symbol('x')
    func = sp.sin(x)
    message_text = func
'''

下面是我的代码片段:

为电子邮件创建消息。

args:发件人:发件人的电子邮件地址。
收件人:接收人的电子邮件地址。
主题:电子邮件的主题。
message_text:电子邮件的文本。

返回:
包含base64url编码的电子邮件对象的对象。

'''
def create_message(sender, to, subject, message_text):
  message_text = "$x^2"
  #message = MIMEText(message_text)
  message = MIMEText(message_text, 'application/x-latex')
  message['to'] = to
  message['from'] = sender
  message['subject'] = subject
  return {'raw': base64.urlsafe_b64encode(message.as_string().encode()).decode()}#changed as_string() to as_string().encode()).decode
'''
 '''
def send_message(service, user_id, message):

  try:
    message = (service.users().messages().send(userId=user_id, body=message)
               .execute())
    print ('Message Id: %s' % message['id'])
    return message
  except errors.HttpError as error:
    print ('An error occurred: %s' % error)

'''



在gmail中添加附件“noname”的电子邮件

共有1个答案

董子平
2023-03-14

根据文档,API将application/x-latex的MIME类型解释为附件MIME类型。

在上面的链接中,你可以看到谷歌识别为这个。请记住,它提到,对于未识别的类型,App Engine将分配MIME类型application/octet-stream

这就是为什么在没有指定MIME类型的情况下发送消息时,用户将收到正文中包含$x^2的电子邮件,而在指定使用Latex时,用户将获得一个没有指定名称但内容中包含$x^2的附件。

 类似资料:
  • 问题内容: 首先,我真的很惊讶这不是重复的,因为在Objective-C中有大量的堆栈溢出问题可以解决这个问题,但是我还没有看到使用Swift的好答案。 我正在寻找的是Swift中的代码段,该代码段将任意字符串作为文本消息的正文发送到给定的电话号码。从本质上讲,我希望像这样从苹果的官方文档,但是在斯威夫特,而不是Objective- C的。 我认为这并不是太困难,因为可以在Android中只需几行

  • 目标:当某个宏完成时,向Skype联系人发送消息。 资料来源:我四处搜索,发现了几个问题,所以试图做同样的事情。这是我使用Excel VBA向群聊发送Skype消息的代码的基础,也是这个代码的基础https://www.mrexcel.com/forum/excel-questions/424432-sending-skype-message-through-excel-vba.html这两个问题

  • 问题内容: 我试图直接在单击按钮时打开Gmail的电子邮件发送表单,但这总是显示用于发送电子邮件的选项列表。 我这样做是为了打开GMail表单: 但这不是打开GMail表单。我应该怎么做才能打开GMail表单,请帮忙。 有什么办法吗? 问题答案: 在线路上使用一些东西

  • 问题内容: 我正在使用Retrofit集成我的Web服务,但我不明白如何使用POST请求将JSON对象发送到服务器。我目前陷入困境,这是我的代码: 活动:- PostInterface:- 要求JSON:- 响应JSON:- 问题答案: 在gradle中使用这些 使用这两个POJO类........ LoginData.class LoginResult.class 像这样使用API 使用这样的呼

  • 我想在邮政映射中发送路径变量,在邮递员软件中。我选择邮政映射体,然后怎么做?我检查了@RequestParam vs@PathVariable示例,get方法的所有答案,但post方法需要答案。