📄️ Send a composer email, one message per recipient, through the configured SMTP server
Recipients are given as person and family ids, never as addresses: the server resolves each id to its current email address, applies the do-not-email property, skips deceased people, inactive families and ids without an address, deduplicates addresses, and reports every skipped recipient by name. Each recipient receives their own message.
📄️ Render a composer message for its first recipient without sending it
Render a composer message for its first recipient without sending it
📄️ Page through the email history
Newest first. With personId or familyId the caller must be allowed to view that record; without either the caller must be an administrator (recent sends across everyone).
📄️ One email history row with its stored body
One email history row with its stored body
Can't find what you need? Ask in Discord, or open an issue on the ChurchCRM repository.