diff options
author | 2024-08-26 19:13:26 +0200 | |
---|---|---|
committer | 2024-08-30 16:07:02 +0100 | |
commit | b936fc1b965825b6ded91dd67963ffa9851dfd69 (patch) | |
tree | 7071e336598054838b341758d4ab9bdc5be97081 /ansible | |
parent | Show status code in nginx alerts (diff) |
ManageSieve for Everyone
A spectre is haunting Python Discord -- the spectre of proprietary mail
filtering programs. All the Powers of Big Mail have entered into a holy
alliance to exorcise this spectre: Outlook and GMail, Yahoo and Zoho,
AOL adn iCloud.
Where is the open protocol in opposition that has not been decried as
unprofessional, free and open source by its opponents in power? Where is
the Opposition that has not hurled back the branding reproach of
Internet Standards, against the more advanced opposition protocols, as
well as against its reactionary adversaries?
Two things result from this fact.
I. Sieve is already standardized as a protocol via the IETF.
II. It is high time that Python Discord users should openly, in the face
of the TLS-encrypted internet, filter their notifications, their love
letters, their mailing lists, and meet this nursery tale of the Spectre
of ManageSieve with a Manifesto of Python Discord Devops itself.
To this end, ManageSieve users of various nationalities have assembled
on jitsi.pydis.wtf, and sketched the following commit, to be published
on the lovelace Python Discord e-mail service.
Diffstat (limited to 'ansible')
-rw-r--r-- | ansible/group_vars/all/nftables.yml | 2 | ||||
-rw-r--r-- | ansible/roles/dovecot/templates/dovecot.conf.j2 | 6 |
2 files changed, 2 insertions, 6 deletions
diff --git a/ansible/group_vars/all/nftables.yml b/ansible/group_vars/all/nftables.yml index df9c853..f45f06b 100644 --- a/ansible/group_vars/all/nftables.yml +++ b/ansible/group_vars/all/nftables.yml @@ -18,6 +18,8 @@ nftables_configuration: | set mail_accepted { type inet_service elements = { + # Mail configuration + sieve, # Mail submission smtp, smtps, diff --git a/ansible/roles/dovecot/templates/dovecot.conf.j2 b/ansible/roles/dovecot/templates/dovecot.conf.j2 index 4b2c46a..7f1807b 100644 --- a/ansible/roles/dovecot/templates/dovecot.conf.j2 +++ b/ansible/roles/dovecot/templates/dovecot.conf.j2 @@ -87,12 +87,6 @@ dict { #quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext } -# PYDIS CONFIG START - -protocols = imap lmtp - -# PYDIS CONFIG END - # Most of the actual configuration gets included below. The filenames are # first sorted by their ASCII value and parsed in that order. The 00-prefixes # in filenames are intended to make it easier to understand the ordering. |