使用与登录用户

时间:2017-04-20 21:58:51

标签: python flask flask-mail

我收到了烧瓶邮件,工作正常,这是我使用的代码:

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作为发件人,但它不起作用。有没有办法实现这个目标?我无法在烧瓶邮件文档中找到解决方案,也无法在其他任何地方找到解决方案。

谢谢。

0 个答案:

没有答案