Directories
¶
| Path | Synopsis |
|---|---|
|
Package notifyprefs is the persistence layer for per-user notification preferences: the PostgreSQL implementation of notification.PrefsStore, backed by the user_notification_prefs table.
|
Package notifyprefs is the persistence layer for per-user notification preferences: the PostgreSQL implementation of notification.PrefsStore, backed by the user_notification_prefs table. |
|
Package notifyqueue is the durable delivery queue: the PostgreSQL implementation of notification.QueueStore over the notifications table, and the LISTEN side of the pg_notify wakeup it fires on every enqueue.
|
Package notifyqueue is the durable delivery queue: the PostgreSQL implementation of notification.QueueStore over the notifications table, and the LISTEN side of the pg_notify wakeup it fires on every enqueue. |
|
Package notifyrender turns queued notifications into branded multipart emails.
|
Package notifyrender turns queued notifications into branded multipart emails. |
|
Package notifysend is the transport layer of the notification substrate: it delivers an already-rendered email over SMTP using the admin-configured connection settings.
|
Package notifysend is the transport layer of the notification substrate: it delivers an already-rendered email over SMTP using the admin-configured connection settings. |
|
Package notifyworker drains the notification queue: it claims due rows under a lease, renders them, delivers them over SMTP, and resolves each batch to sent, retried, or failed.
|
Package notifyworker drains the notification queue: it claims due rows under a lease, renders them, delivers them over SMTP, and resolves each batch to sent, retried, or failed. |
Click to show internal directories.
Click to hide internal directories.