[9.01]管理员收不到邮件提醒

2017-03-18 09:30:34
袁鸣
  • 访问次数: 12
  • 注册日期: 2017-03-18
  • 最后登录: 2017-09-14
  • 我的积分: 84
  • 门派等级: 玄清 等级1 居士

在异步下管理员收不到邮件提醒。然后 邮件记录里显示成功的

在非异步的情况下 是可以正常收到邮件的


除了管理员之外的用户 也是没有问题的

沙发
2017-03-20 09:47:51
石洋洋
  • 访问次数: 6454
  • 注册日期: 2011-04-06
  • 最后登录: 2024-03-26
  • 我的积分: 96480
  • 门派等级: 幽灵 等级6 修罗
邮件记录是禅道后台-发信-邮件列表 中的记录吗?能截图看一下吗?
板凳
2017-03-20 11:01:31
袁鸣
  • 访问次数: 12
  • 注册日期: 2017-03-18
  • 最后登录: 2017-09-14
  • 我的积分: 84
  • 门派等级: 玄清 等级1 居士

图片中的这个帐号还是创始人。

不使用异步创始人是可以收到邮件的。。。


异步下 创始人不管换什么邮箱显示都是成功的。我发送的邮箱的已发送里面也找不到这条发送记录。

请测试

  • 附件:
袁鸣 最后编辑, 2017-03-20 11:03:18
#3
2017-03-20 11:16:21
石洋洋
  • 访问次数: 6454
  • 注册日期: 2011-04-06
  • 最后登录: 2024-03-26
  • 我的积分: 96480
  • 门派等级: 幽灵 等级6 修罗
好的,我们跟踪一下。
#4
2017-03-20 11:18:13
禅道软件
  • 访问次数: 2764
  • 注册日期: 2011-03-15
  • 最后登录: 2024-03-28
  • 我的积分: 816208
  • 门派等级: 玄清 等级7 春哥
请问是禅道什么版本?
#5
2017-03-20 13:02:32
袁鸣
  • 访问次数: 12
  • 注册日期: 2017-03-18
  • 最后登录: 2017-09-14
  • 我的积分: 84
  • 门派等级: 玄清 等级1 居士

9.01最新的开源

源码里 暂时没有找到根源。。

袁鸣 最后编辑, 2017-03-20 13:04:39
#6
2017-03-20 16:49:00
禅道软件
  • 访问次数: 2764
  • 注册日期: 2011-03-15
  • 最后登录: 2024-03-28
  • 我的积分: 816208
  • 门派等级: 玄清 等级7 春哥

在文件module/mail/control.php的asyncSend方法里面,大概在317行,调用mail->send方法中,加一个includeMe参数,重启计划任务试试。

语句如下:

 $this->mail->send($queue->toList, $queue->subject, $queue->body, $queue->ccList, $includeMe = true);

#7
2017-03-20 19:28:27
袁鸣
  • 访问次数: 12
  • 注册日期: 2017-03-18
  • 最后登录: 2017-09-14
  • 我的积分: 84
  • 门派等级: 玄清 等级1 居士

在这里修改 好像没有效果

我直接在model.php对send的参数includeme赋值true是有效果的。那么也就是说 另外有地方使用这个方法。

先不管上面了。

我发现是我的思路错了。如果includeme为true好像实际应用的时候这样不合理。自己指定给自己,没必要发邮件了

所以安装的时候,还是提醒用下,管理员除了管理的作用下,不要当一般用户使用

或者

每日提醒的时候 不要以管理员为发送者的形式通知

#8
2017-03-21 09:32:01
禅道软件
  • 访问次数: 2764
  • 注册日期: 2011-03-15
  • 最后登录: 2024-03-28
  • 我的积分: 816208
  • 门派等级: 玄清 等级7 春哥

默认是不发送自己的。但是像每日提醒这样的系统任务,是系统发给每一个人的。只不过是用某一个用户运行而已。所以每日提醒会把这个参数设为true。

异步发信时的邮件列表已经对includeMe参数做过滤了。因为异步发信的定时任务是以某一个用户运行的,所以在具体发信的时候,就没必要排除自己了。

修改后,重启一下计划任务应该是可以的。或者重启一下Apache。

#9
2017-03-21 10:14:49
袁鸣
  • 访问次数: 12
  • 注册日期: 2017-03-18
  • 最后登录: 2017-09-14
  • 我的积分: 84
  • 门派等级: 玄清 等级1 居士
谢谢
1/1 1