我收到了烧瓶邮件,工作正常,这是我使用的代码:
from flask import Flask
from flask_mail import Mail, Message
import time
app = Flask(__name__)
app.config.from_pyfile('config.cfg')
mail = Mail(app)
@app.route('/mail/')
def index():
msg = Message('Hello', sender = 'info@MyDomain.com', recipients = ['info@MyDomain.com'], reply_to = 'visitor@HisDomain.com')
msg.body = 'Hi ' + time.ctime()
mail.send(msg)
return "Sent Ok"
if __name__ == "__main__":
app.run()
我想回复访问者的电子邮件,这就是为什么我添加了reply_to = 'visitor@HisDomain.com'
,这确实有效。
但是当我回复收到的消息时:
---- 2017年4月20日星期四15:27:54 -0400写了----
嗨周四4月20日15:27:52
如您所见,消息的开头说:
写道
这似乎是我写的信息,而不是访客。
我希望回复的开头是:
<visitor@HisDomain.com> wrote
我尝试使用visitor@HisDomain.com
作为发件人,但它不起作用。有没有办法实现这个目标?我无法在烧瓶邮件文档中找到解决方案,也无法在其他任何地方找到解决方案。
谢谢。