more mail, dovecot
This commit is contained in:
parent
44cd652fe2
commit
44bc53a89c
|
@ -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 11:28-0600\n"
|
"POT-Creation-Date: 2024-09-01 11:35-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"
|
||||||
|
@ -30,8 +30,8 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:6
|
#: ../../../_source/mail-libre-is.rst:6
|
||||||
msgid ""
|
msgid ""
|
||||||
"Setting up Internet mail servers is a pain. It's nothing like just setting "
|
"Setting up Internet mail servers is a pain. It's nothing like just "
|
||||||
"up a web server..."
|
"setting up a web server..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:11
|
#: ../../../_source/mail-libre-is.rst:11
|
||||||
|
@ -47,8 +47,7 @@ msgid "`<https://workaround.org/ispmail-bookworm/>`_"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:17
|
#: ../../../_source/mail-libre-is.rst:17
|
||||||
msgid ""
|
msgid "For more information and details about what is what, refer to that site."
|
||||||
"For more information and details about what is what, refer to that site."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:20 ../../../_source/mail-libre-is.rst:222
|
#: ../../../_source/mail-libre-is.rst:20 ../../../_source/mail-libre-is.rst:222
|
||||||
|
@ -63,7 +62,7 @@ msgstr ""
|
||||||
msgid "MariaDB"
|
msgid "MariaDB"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:28 ../../../_source/mail-libre-is.rst:327
|
#: ../../../_source/mail-libre-is.rst:28 ../../../_source/mail-libre-is.rst:351
|
||||||
msgid "OpenDKIM"
|
msgid "OpenDKIM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -71,7 +70,7 @@ msgstr ""
|
||||||
msgid "`<http://www.opendkim.org/>`_"
|
msgid "`<http://www.opendkim.org/>`_"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:32 ../../../_source/mail-libre-is.rst:335
|
#: ../../../_source/mail-libre-is.rst:32 ../../../_source/mail-libre-is.rst:359
|
||||||
msgid "OpenDMARC"
|
msgid "OpenDMARC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -97,7 +96,8 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:45
|
#: ../../../_source/mail-libre-is.rst:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"Install Debian stable (bookworm). Install rsyslog for old school convenience:"
|
"Install Debian stable (bookworm). Install rsyslog for old school "
|
||||||
|
"convenience:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:54
|
#: ../../../_source/mail-libre-is.rst:54
|
||||||
|
@ -106,9 +106,9 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:55
|
#: ../../../_source/mail-libre-is.rst:55
|
||||||
msgid ""
|
msgid ""
|
||||||
"The Apache webserver is used out of laziness as it allows easy certificate "
|
"The Apache webserver is used out of laziness as it allows easy "
|
||||||
"updates with certbot. A webmail server won't be running on the main mail "
|
"certificate updates with certbot. A webmail server won't be running on "
|
||||||
"server."
|
"the main mail server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:64
|
#: ../../../_source/mail-libre-is.rst:64
|
||||||
|
@ -155,8 +155,8 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:189
|
#: ../../../_source/mail-libre-is.rst:189
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note, the licensing of Redis has gone bad. The version in Debian is OK. But "
|
"Note, the licensing of Redis has gone bad. The version in Debian is OK. "
|
||||||
"in the future, probably replace with a fork."
|
"But in the future, probably replace with a fork."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:198
|
#: ../../../_source/mail-libre-is.rst:198
|
||||||
|
@ -173,8 +173,8 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:208
|
#: ../../../_source/mail-libre-is.rst:208
|
||||||
msgid ""
|
msgid ""
|
||||||
"Encryption certificates with Let's Encrypt. Not using an Apache webserver on "
|
"Encryption certificates with Let's Encrypt. Not using an Apache webserver"
|
||||||
"the mail server makes getting new certificates a bit more complex."
|
" on the mail server makes getting new certificates a bit more complex."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:223
|
#: ../../../_source/mail-libre-is.rst:223
|
||||||
|
@ -183,15 +183,15 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:230
|
#: ../../../_source/mail-libre-is.rst:230
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note, since IPv6 isn't being used, the dovecot install barfs. Edit /etc/"
|
"Note, since IPv6 isn't being used, the dovecot install barfs. Edit "
|
||||||
"dovecot/dovecot.conf and add this line, where appropriate:"
|
"/etc/dovecot/dovecot.conf and add this line, where appropriate:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:237
|
#: ../../../_source/mail-libre-is.rst:237
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note, this is removing the \"::\" from listen, which using IPv6. Then re-run "
|
"Note, this is removing the \"::\" from listen, which using IPv6. Then re-"
|
||||||
"the install so the packages are happy. Note, the re-install won't overwrite "
|
"run the install so the packages are happy. Note, the re-install won't "
|
||||||
"the \"listen\" change."
|
"overwrite the \"listen\" change."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:246
|
#: ../../../_source/mail-libre-is.rst:246
|
||||||
|
@ -215,33 +215,49 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:317
|
#: ../../../_source/mail-libre-is.rst:317
|
||||||
msgid "Set file permissions and restart server."
|
msgid "Set file permissions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:336
|
#: ../../../_source/mail-libre-is.rst:324
|
||||||
|
msgid "Edit /etc/dovecot/conf.d/10-master.conf and change to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ../../../_source/mail-libre-is.rst:337
|
||||||
|
msgid "Restart dovecot server."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ../../../_source/mail-libre-is.rst:343
|
||||||
|
msgid "Run this to tell postfix to deliver to dovecot:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ../../../_source/mail-libre-is.rst:360
|
||||||
msgid "Requires database setup."
|
msgid "Requires database setup."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:345
|
#: ../../../_source/mail-libre-is.rst:369
|
||||||
msgid "SPF"
|
msgid "SPF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:346
|
#: ../../../_source/mail-libre-is.rst:370
|
||||||
msgid "Set up SPF."
|
msgid "Set up SPF."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:350
|
#: ../../../_source/mail-libre-is.rst:374
|
||||||
msgid "DNS"
|
msgid "DNS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:351
|
#: ../../../_source/mail-libre-is.rst:375
|
||||||
msgid "Set up DNS."
|
msgid "Set up DNS."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:355
|
#: ../../../_source/mail-libre-is.rst:379
|
||||||
msgid "Other"
|
msgid "Other"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../../_source/mail-libre-is.rst:356
|
#: ../../../_source/mail-libre-is.rst:380
|
||||||
msgid "Perhaps these too."
|
msgid "Perhaps these too."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Set file permissions and restart server."
|
||||||
|
#~ msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -314,14 +314,38 @@ the bottom, changing the password to the mailserver database password.
|
||||||
|
|
||||||
iterate_query = SELECT email AS user FROM virtual_users
|
iterate_query = SELECT email AS user FROM virtual_users
|
||||||
|
|
||||||
Set file permissions and restart server.
|
Set file permissions.
|
||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
sudo chown root:root /etc/dovecot/dovecot-sql.conf.ext
|
sudo chown root:root /etc/dovecot/dovecot-sql.conf.ext
|
||||||
sudo chmod 600 /etc/dovecot/dovecot-sql.conf.ext
|
sudo chmod 600 /etc/dovecot/dovecot-sql.conf.ext
|
||||||
|
|
||||||
|
Edit /etc/dovecot/conf.d/10-master.conf and change to:
|
||||||
|
|
||||||
|
.. code-block:: cfg
|
||||||
|
|
||||||
|
service lmtp {
|
||||||
|
unix_listener /var/spool/postfix/private/dovecot-lmtp {
|
||||||
|
group = postfix
|
||||||
|
mode = 0600
|
||||||
|
user = postfix
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Restart dovecot server.
|
||||||
|
|
||||||
|
.. code-block:: sh
|
||||||
|
|
||||||
sudo systemctl restart dovecot
|
sudo systemctl restart dovecot
|
||||||
|
|
||||||
|
Run this to tell postfix to deliver to dovecot:
|
||||||
|
|
||||||
|
.. code-block:: sh
|
||||||
|
|
||||||
|
sudo postconf virtual_transport=lmtp:unix:private/dovecot-lmtp
|
||||||
|
|
||||||
|
|
||||||
OpenDKIM
|
OpenDKIM
|
||||||
========
|
========
|
||||||
|
|
Loading…
Reference in a new issue