Fossil

Diff
Login

Diff

Differences From Artifact [ad73f33922]:

To Artifact [7351cc4cd5]:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3




4
5
6
7
8
9
10



-
-
-
-







Email Alerts
============

The email alert system is a work-in-progress.
This documentation was last updated on 2018-08-12.
Check back later for updates.

Email Alerts And Notifications
------------------------------

Beginning with version 2.7, Fossil supports the ability to send
email messages to subscribers alerting them to changes in the repository.
Subscribers can request an email notification of the following kinds
of changes:
67
68
69
70
71
72
73
74
75


76
77
78
79
80
81
82
63
64
65
66
67
68
69


70
71
72
73
74
75
76
77
78







-
-
+
+







      some other process set up by the administrator take care of
      reading and forwarding those files.
  3.  Store email messages as entries in an SQLite database where
      some external process and read and forward the emails.
  4.  Send emails to an SMTP Relay.
  5.  Send emails directly to the recipients via SMTP.

As of 2018-08-08, method (5) is not yet supported, but there are plans
to add support soon.
Fossil 2.7 does not support method (5). Work on supporting that method
is still in progress.

The self-hosting Fossil repository at <https://www.fossil-scm.org/> currently
uses method (3).  Outgoing email messages are added to an SQLite database
file.  A separate daemon process continously monitors that database file,
extracts email messages as they are added, and hands them off to 
"procmail" to be sent on to the final recipient.  The self-hosting
Fossil repository uses this technique rather than method (1) because