【问题标题】:In redmine how do I Send notification with new issue id to sender of email that created the issue在 redmine 中,我如何向创建问题的电子邮件发件人发送带有新问题 ID 的通知
【发布时间】:2011-03-22 02:44:37
【问题描述】:

我已将 Redmine 设置为在收到的电子邮件上创建问题 - unkown_user=create。我想向用户发送一封电子邮件,确认收到带有新问题 ID 的问题。有没有办法做到这一点?

在相关说明中,在 Redmine 中创建用户时,新用户不会收到有关帐户创建的任何通知。

通知现有用户工作。

TIA

【问题讨论】:

    标签: notifications email redmine redmine-plugins


    【解决方案1】:

    收到的电子邮件没有确认。我正在为一个客户做这件事,一旦它准备好,我们将把它添加到ChiliProject(剩下几个小错误)。如果您想查看代码,我在github 的一个分支中提供了它。

    为了回答您的第二个问题,MailHandler 在创建新用户时不会通知他们。由于邮件程序代码已经完成,因此添加它是一个简单的功能。基本上加一个Mailer.deliver_account_information()

    【讨论】:

    • 看起来 mail_handler.rb 具有传递帐户信息的代码,但在“创建”时不起作用 @user = MailHandler.create_user_from_email(email) if @user logger.info "MailHandler: [#{ @user.login}] account created" if logger && logger.info Mailer.deliver_account_information(@user, @user.password) else logger.error "MailHandler: could not create account for [#{sender_email}]" if logger && logger .error 返回假结束
    • 如果收到的电子邮件缺少某些必需的属性,您的更改似乎是向用户发送电子邮件。我尝试在 logger.info 上方的 mail_handler.rb 的 receive_issue 中使用 Mailer.deliver_issue_add(issue)。似乎不起作用。请帮忙
    • 试试这个代码。它应该在create_user_from_email 方法中更改,而不是在顶部。 gist.github.com/893492
    猜你喜欢
    • 1970-01-01
    • 2018-06-13
    • 2018-12-08
    • 1970-01-01
    • 1970-01-01
    • 2015-10-16
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多