我有一个逻辑应用程序,该应用程序使用send grid connector
发送电子邮件。问题在于,直到昨天它才以正确的格式发送电子邮件。今天,换行符不再起作用了。
所以在此操作的代码视图中,我有:
"body": {
"cc": "test@email.com",
"from": "test2@email2.com",
"subject": "TestEmail",
"text": "ID: @{body('Parse_JSON')?['result']?['simulationId']}\nStatus: @{body('Parse_JSON')?['result']?['status']}\nID: @{body('Parse_JSON')?['result']?['id']}\nPlan: @{body('Parse_JSON')?['plan']}\nName: @{body('Parse_JSON')?['name']}\n\nSeller: @{body('Parse_JSON')?['seller']}\n\nInfo: @{body('Parse_JSON')?['info']}",
"to": "email3@email3.com"},
如您所见,在text
属性的每个属性之后,都有一个\n
明确表示换行符,它以前是可以使用的,但是现在它以单个行字符串的形式发送内容。
答案 0 :(得分:0)
现在在逻辑应用程序中,{strong>不推荐使用Send email (V2)
,其电子邮件正文类型为 string 。
使用Send email (V3)
和Send email (V4)
连接器时,两者的电子邮件正文类型均为 html 。
因此,如果您在电子邮件正文中换行,它将显示\n
,与html一样。有关更多详细信息,请参阅此article。