ユーザーがチケットを作成したり、チケットが更新されたりするたびに、電子メール通知を受け取る必要があります。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 コードを持っている人はいますか?