49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
# Hearth participant allow-list — copy to hearth.yml and fill in real values.
|
|
# NEVER commit hearth.yml with real addresses/creds (it's gitignored).
|
|
#
|
|
# This file is the ONLY place recipients come from. Hearth has no code path
|
|
# that discovers, scrapes, or composes an address that isn't listed here.
|
|
#
|
|
# tier: full_duplex
|
|
# Your own mailboxes. Hearth logs in via IMAP+SMTP, sends new threads,
|
|
# and auto-replies to incoming pool mail. Needs imap_host/smtp_host/
|
|
# username + a HEARTH_PASSWORD_<KEY> env var (see env.example).
|
|
#
|
|
# tier: send_only
|
|
# A friend/coworker who explicitly agreed to help warm up levkine.ca.
|
|
# Hearth only ever sends TO this address from one of your full_duplex
|
|
# mailboxes — it never has credentials for this inbox, and never logs
|
|
# into it. The participant replies/marks-not-spam manually, whenever
|
|
# they feel like it, from their own mail client.
|
|
|
|
participants:
|
|
alerts:
|
|
tier: full_duplex
|
|
email: alerts@levkine.ca
|
|
display_name: "Ilia"
|
|
imap_host: mail.levkine.ca
|
|
imap_port: 993
|
|
smtp_host: mail.levkine.ca
|
|
smtp_port: 587
|
|
username: alerts@levkine.ca
|
|
password_env: HEARTH_PASSWORD_ALERTS
|
|
|
|
personal_gmail:
|
|
tier: full_duplex
|
|
email: idobkin@gmail.com
|
|
display_name: "Ilia"
|
|
imap_host: imap.gmail.com
|
|
imap_port: 993
|
|
smtp_host: smtp.gmail.com
|
|
smtp_port: 587
|
|
username: idobkin@gmail.com
|
|
password_env: HEARTH_PASSWORD_PERSONAL_GMAIL
|
|
|
|
# Example consenting third party — replace with a real person who has
|
|
# actually agreed to this. Delete this entry if you only want to warm up
|
|
# between your own mailboxes for now.
|
|
friend_example:
|
|
tier: send_only
|
|
email: friend@example.com
|
|
display_name: "Friend"
|