This commit is contained in:
Jeff Moe 2024-09-01 15:37:12 -06:00
parent fa2e58bb54
commit b490249a71
2 changed files with 72 additions and 38 deletions

View file

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Libre Developers Documentation 0\n" "Project-Id-Version: Libre Developers Documentation 0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-01 15:24-0600\n" "POT-Creation-Date: 2024-09-01 15:36-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n" "Language: en\n"
@ -63,7 +63,7 @@ msgstr ""
msgid "MariaDB" msgid "MariaDB"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:28 ../../../_source/mail-libre-is.rst:815 #: ../../../_source/mail-libre-is.rst:28 ../../../_source/mail-libre-is.rst:845
msgid "OpenDMARC" msgid "OpenDMARC"
msgstr "" msgstr ""
@ -397,130 +397,154 @@ msgid ""
"\"p=\" and the rest, for example:" "\"p=\" and the rest, for example:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:657 #: ../../../_source/mail-libre-is.rst:655
msgid "Administration" msgid "Create /etc/rspamd/local.d/dkim_signing.conf with contents:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:658 #: ../../../_source/mail-libre-is.rst:662
msgid "Now that everything is working..." msgid "Create /etc/rspamd/dkim_selectors.map with contents:"
msgstr ""
#: ../../../_source/mail-libre-is.rst:660
msgid "Log into the database using the mailadmin databse password:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:668 #: ../../../_source/mail-libre-is.rst:668
msgid "Restart again..."
msgstr ""
#: ../../../_source/mail-libre-is.rst:674
msgid ""
"Take teh contents from running dkim_keygen above and add it this file: /var/"
"lib/rspamd/dkim/libre.is.2024090101.key"
msgstr ""
#: ../../../_source/mail-libre-is.rst:677
msgid ""
"Just add the PRIVATE KEY section, not the last two lines. Fix it's "
"permissions:"
msgstr ""
#: ../../../_source/mail-libre-is.rst:687
msgid "Administration"
msgstr ""
#: ../../../_source/mail-libre-is.rst:688
msgid "Now that everything is working..."
msgstr ""
#: ../../../_source/mail-libre-is.rst:690
msgid "Log into the database using the mailadmin databse password:"
msgstr ""
#: ../../../_source/mail-libre-is.rst:698
msgid "List Virtual Domains" msgid "List Virtual Domains"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:676 #: ../../../_source/mail-libre-is.rst:706
msgid "List Virtual Users" msgid "List Virtual Users"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:684 #: ../../../_source/mail-libre-is.rst:714
msgid "List Virtual Aliases" msgid "List Virtual Aliases"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:692 #: ../../../_source/mail-libre-is.rst:722
msgid "Add Virtual Domain" msgid "Add Virtual Domain"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:694 #: ../../../_source/mail-libre-is.rst:724
msgid "Add the domain:" msgid "Add the domain:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:702 #: ../../../_source/mail-libre-is.rst:732
msgid "Add a Mail User" msgid "Add a Mail User"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:703 #: ../../../_source/mail-libre-is.rst:733
msgid "Generate a password with dovecot:" msgid "Generate a password with dovecot:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:709 #: ../../../_source/mail-libre-is.rst:739
msgid "" msgid ""
"Log into database as mailadmin and run this command, using the dovecot " "Log into database as mailadmin and run this command, using the dovecot "
"generated password string, and set the domain and user email." "generated password string, and set the domain and user email."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:712 #: ../../../_source/mail-libre-is.rst:742
msgid "Note, upstream docs are missing \"(\" and \")\" for VALUES." msgid "Note, upstream docs are missing \"(\" and \")\" for VALUES."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:722 #: ../../../_source/mail-libre-is.rst:752
msgid "Add a User Alias" msgid "Add a User Alias"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:723 #: ../../../_source/mail-libre-is.rst:753
msgid "" msgid ""
"Example to add an alias. The first email should be the alias, the second " "Example to add an alias. The first email should be the alias, the second "
"email is where it should go to." "email is where it should go to."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:734 #: ../../../_source/mail-libre-is.rst:764
msgid "Change a User Password" msgid "Change a User Password"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:735 #: ../../../_source/mail-libre-is.rst:765
msgid "Generate string for new password:" msgid "Generate string for new password:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:741 #: ../../../_source/mail-libre-is.rst:771
msgid "Use that string:" msgid "Use that string:"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:749 #: ../../../_source/mail-libre-is.rst:779
msgid "Delete Virtual Domain" msgid "Delete Virtual Domain"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:757 #: ../../../_source/mail-libre-is.rst:787
msgid "Delete User" msgid "Delete User"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:765 #: ../../../_source/mail-libre-is.rst:795
msgid "Delete Alias" msgid "Delete Alias"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:773 #: ../../../_source/mail-libre-is.rst:803
msgid "Email Client Setup" msgid "Email Client Setup"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:774 #: ../../../_source/mail-libre-is.rst:804
msgid "Set up mail clients thusly." msgid "Set up mail clients thusly."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:778 #: ../../../_source/mail-libre-is.rst:808
msgid "Thunderbird" msgid "Thunderbird"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:779 #: ../../../_source/mail-libre-is.rst:809
msgid "Example email Address: username@libre.is" msgid "Example email Address: username@libre.is"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:800 #: ../../../_source/mail-libre-is.rst:830
msgid "Other" msgid "Other"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:801 #: ../../../_source/mail-libre-is.rst:831
msgid "Perhaps these too." msgid "Perhaps these too."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:808 #: ../../../_source/mail-libre-is.rst:838
msgid "Perhaps easier to admin with this script." msgid "Perhaps easier to admin with this script."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:810 #: ../../../_source/mail-libre-is.rst:840
msgid "`<https://github.com/cgzones/ispmail-userctl>`_" msgid "`<https://github.com/cgzones/ispmail-userctl>`_"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:816 #: ../../../_source/mail-libre-is.rst:846
msgid "Requires database setup." msgid "Requires database setup."
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:825 #: ../../../_source/mail-libre-is.rst:855
msgid "SPF" msgid "SPF"
msgstr "" msgstr ""
#: ../../../_source/mail-libre-is.rst:826 #: ../../../_source/mail-libre-is.rst:856
msgid "Set up SPF." msgid "Set up SPF."
msgstr "" msgstr ""

View file

@ -661,7 +661,6 @@ Create /etc/rspamd/local.d/dkim_signing.conf with contents:
Create /etc/rspamd/dkim_selectors.map with contents: Create /etc/rspamd/dkim_selectors.map with contents:
.. code-block:: cfg .. code-block:: cfg
libre.is 2024090101 libre.is 2024090101
@ -672,6 +671,17 @@ Restart again...
sudo systemctl restart rspamd sudo systemctl restart rspamd
Take teh contents from running dkim_keygen above and add it this file:
/var/lib/rspamd/dkim/libre.is.2024090101.key
Just add the PRIVATE KEY section, not the last two lines.
Fix it's permissions:
.. code-block:: sh
sudo chown _rspamd /var/lib/rspamd/dkim/libre.is.2024090101.key
sudo chmod 400 /var/lib/rspamd/dkim/libre.is.2024090101.key
Administration Administration
============== ==============