发送的python电子邮件不按顺序排列

时间:2015-12-29 09:38:56

标签: python email turbogears

场景:
    1:如果多个用户登录并点击“请求”按钮
    2:用户在浏览器中为同一个URL打开了多个选项卡,然后单击“请求”按钮

注意:如果用户有prviledge,将从数据库中提取自动检查。

问题陈述:
1:如果请求为autogrant,则服务器会发送第一封主题为user requested的电子邮件,然后发送第二封电子邮件request approved

2:如果请求是autogrant not available,则服务器只发送一封主题为“用户请求”的电子邮件

我不知道为什么,但问题陈述1中的sometime:用户先收到第二封电子邮件。即以相反的顺序。我无法弄清楚导致问题的原因。它发生在两个场景中

我在我的网站上使用turbogear。
我在python中按顺序写了指令:

s.sendmail("......")     # send email for subject user request
if autogrant(user):      # check for autogrant codition
    s.sendmail("......") # send email for request approved

0 个答案:

没有答案