format package names in bold letters for easier reading

This commit is contained in:
Christoph Haas 2025-08-18 17:25:41 +02:00
parent 62ddc57e4e
commit 9d9de923c8

View file

@ -19,37 +19,37 @@ DEBIAN_FRONTEND=noninteractive \
While the server is downloading and installing the packages, let me give you a quick explanation of each package: While the server is downloading and installing the packages, let me give you a quick explanation of each package:
- postfix-sqlite \ - **postfix-sqlite** \
Postfix is the MTA (mail transport agent) that speaks SMTP to send and receive emails. This package installs Postfix Postfix is the MTA (mail transport agent) that speaks SMTP to send and receive emails. This package installs Postfix
with support for SQLite databases. with support for SQLite databases.
- dovecot \ - **dovecot** \
Dovecot manages the emsrc/content/docs/ispmail-trixie/140-install-packages.mdx emails using IMAP. Dovecot manages the emsrc/content/docs/ispmail-trixie/140-install-packages.mdx emails using IMAP.
- -lmtpd \ - **-lmtpd** \
LMTP (Local Mail Transfer Protocol) provides the glue between Postfix and Dovecot. LMTP (Local Mail Transfer Protocol) provides the glue between Postfix and Dovecot.
- -managesieved \ - **-managesieved** \
Lets you configure automatic processing rules on the server. Like out-of-office emails or filtering incoming emails Lets you configure automatic processing rules on the server. Like out-of-office emails or filtering incoming emails
to folders. to folders.
- caddy \ - **caddy** \
Web server with automatic HTTPS support via Let's Encrypt certificates. Needed for webmail. Web server with automatic HTTPS support via Let's Encrypt certificates. Needed for webmail.
- php-fpm (and other php-\* packages) \ - **php-fpm** (and other php-\* packages) \
PHP is the programming language that Roundcube (the webmail software) is written in. FPM (Fast Process Manager) is the PHP is the programming language that Roundcube (the webmail software) is written in. FPM (Fast Process Manager) is the
glue between Caddy and PHP. glue between Caddy and PHP.
- roundcube / roundcube-sqlite3 \ - **roundcube** / **roundcube-sqlite3** \
Webmail software that lets you access your emails in any web browser. Roundcube speaks to Dovecot to fetch emails. And Webmail software that lets you access your emails in any web browser. Roundcube speaks to Dovecot to fetch emails. And
to Postfix to send emails. to Postfix to send emails.
- swaks \ - **swaks** \
The SWiss Army Knife of Smtp. Helpful command-line tool to send test emails to a mail server. The SWiss Army Knife of Smtp. Helpful command-line tool to send test emails to a mail server.
- ufw \ - **ufw** \
Universal FireWall. A simple tool to manage firewall rules to limit access to your server. Universal FireWall. A simple tool to manage firewall rules to limit access to your server.
- rspamd \ - **rspamd** \
It reliably detects spam. Also handles adding DKIM signature to outgoing email to prevent spoofing your domains. It reliably detects spam. Also handles adding DKIM signature to outgoing email to prevent spoofing your domains.
- mutt \ - **mutt** \
A console-based program that can speak IMAP and also read Maildirs directly. Very helpful for testing the A console-based program that can speak IMAP and also read Maildirs directly. Very helpful for testing the
functionality of your mail server. Think of it as a text-based Thunderbird. functionality of your mail server. Think of it as a text-based Thunderbird.
- crowdsec \ - **crowdsec** \
Detects attacks to your mail server and blocks the IP address of the attacker. This is a more sophisticated version of Detects attacks to your mail server and blocks the IP address of the attacker. This is a more sophisticated version of
fail2ban. fail2ban.
- unattended-upgrades \ - **unattended-upgrades** \
Installs security updates automatically. Installs security updates automatically.
TODO: move crowdsec into optional chapter TODO: move crowdsec into optional chapter