环境 用flask_mail发邮件. 把经过render_template渲染后的模板作为内容发送. 报错 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 766-768: ordinal not in range(128) 主要原因是msg = _fix_eols(msg).encode('ascii') 修复 vscode的时间线告诉了我们一切. 直接用右边的代码就🆗 写简单点就好. 代码 # 函数定义 def send_email(to, subject, template, **kwargs