Skip to content
Snippets Groups Projects

use fetchmail for donor import

Merged Frederik Schwan requested to merge freswa/infrastructure:fix-donate into master
All threads resolved!

The former approach to export a maildir and iterate over it with a script broke when the mail server and the web server got on their own hosts. This will use IMAP IDLE to check for new mails and pass them instantly to the djange manage.py script without storing the mail locally.

Only apply with https://github.com/archlinux/archweb/pull/325

When applied, use fetchmail parameters keep and fetchall for the first run to ensure no error screws up the process.

Edited by Frederik Schwan

Merge request reports

Pipeline #4287 passed

Pipeline passed for 8decc2e9 on freswa:fix-donate

Approved by

Merged by Jelle van der WaaJelle van der Waa 4 years ago (Dec 30, 2020 10:00pm UTC)

Merge details

  • Changes merged into master with 62276551.
  • Deleted the source branch.

Pipeline #4288 passed

Pipeline passed for 62276551 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 63889ec1 - use fetchmail for donor import

    Compare with previous version

  • Frederik Schwan resolved all threads

    resolved all threads

  • Giancarlo Razzolini approved this merge request

    approved this merge request

  • Frederik Schwan added 6 commits

    added 6 commits

    Compare with previous version

  • Sven-Hendrik Haase approved this merge request

    approved this merge request

  • Jelle van der Waa approved this merge request

    approved this merge request

  • mentioned in commit 62276551

  • Please register or sign in to reply
    Loading