Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
T
team
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 127
    • Issues 127
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • TPA
  • team
  • Issues
  • #33037

Closed
Open
Opened Jan 23, 2020 by Hiro@hiro🏄Owner6 of 6 tasks completed6/6 tasks

We should get civi to handle its own bounces

Our torproject.org newsletter goes out from the address info@torproject.org which doesn't really exists.

This means that when an address bounces we don't get to know that it has in fact bounced. This unless CiviCRM has a way to handle bounces?

How do we know is the address we send emails via Civi are still valid?

Update: we seem to agree we need Civi to handle bounces. Those are the next steps:

  1. get approval from @isa to fund GiantRabbit to work on this - approved informally by email
  2. figure out the best way to implement this (forward email? forward email + dovecot on the crm server?) - @giantrabbit - they want an IMAP mailbox somewhere
  3. @tpo/tpa configure an IMAP server on crm-int-01.torproject.org
  4. @giantrabbit make CiviCRM talk to the IMAP server
  5. one of those:
    • forward info@torproject.org to civicrm@crm.torproject.org or giving@torproject.org
    • make outgoing email come from civicrm@crm.torproject.org or giving@torproject.org <- this was done.
  6. monitor the mailing
    • Grafana dashboard watching the two main mailservers
    • Place to enable/disable mailing (grep for Send sched...)
    • Where the batches are defined
    • Progress report as of 2021-02-04 16:43UTC, before bumping to 500/batch
      • Success: 72632 (25.59%)
      • Bounces: 3867 (1.36%)
      • Unsubscribed: 46 (0.02%)
      • Opt-out: 29 (0.01%)
    • Final report:
      • Success: 269303 (94.88%)
      • Bounces: 14515 (5.11%)
      • Unsubscribed: 250 (0.09%)
      • Opt-out: 203 (0.07%)
Edited Feb 08, 2021 by anarcat
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tpo/tpa/team#33037