每当用户创建票证或票证更新时,我都需要收到电子邮件通知。Fossil 有一个叫做票钩的东西,可以在 UI 中从admin -> transfers -> Ticket
. 我从这里尝试了以下代码:
set project simpletask
tclInvoke package require http
query {SELECT title, status
FROM ticket
WHERE tkt_uuid=$uuid} {
set title [tclInvoke http::formatQuery $title]
http -asynchronous -- http://127.0.0.1/cgi-bin/tkt-hook?uuid=$uuid&title=$title&status=$status&project=$project
}
我希望在修改票证后执行此代码,但我真的不知道如何修改它以发送电子邮件,以及如何指定电子邮件应该发送给谁。
有没有人有一个示例 TH1 代码用于发送可以共享的电子邮件通知?