Fixed images

This commit is contained in:
Christoph Haas 2025-03-16 14:30:26 +01:00
parent fb7a95aaf0
commit 40f3af07f3
4 changed files with 6 additions and 12 deletions

View file

@ -56,9 +56,7 @@ The next situation I would like to explain is…
This process is way simpler. It looks like this: This process is way simpler. It looks like this:
![](https://workaround.org/wp-content/uploads/fetch-email.png) ![Diagram showing how a user connects via IMAP](images/big-picture-user-connects-imap.png)
![](https://workaround.org/wp-content/uploads/fetch-email.png)
User connects through IMAP User connects through IMAP
@ -72,9 +70,7 @@ Nowadays many users seem to prefer webmail to a mail client installed on their c
The Roundcube software that provides the web mail interface is basically a PHP software that is a gateway between HTML pages and a built-in IMAP client. So when a user uses their browser to connect to the web mail interface… The Roundcube software that provides the web mail interface is basically a PHP software that is a gateway between HTML pages and a built-in IMAP client. So when a user uses their browser to connect to the web mail interface…
![](https://workaround.org/wp-content/uploads/webmail.png) ![Diagram showing a user connecting via Webmail](images/big-picture-user-connects-webmail.png)
![](https://workaround.org/wp-content/uploads/webmail.png)
User connects through webmail User connects through webmail
@ -91,9 +87,7 @@ Okay, the final scenario I would like to explain is…
Of course your users also want to send emails to other internet users. But they cannot send the email directly to the destination mail server. First their mail client does not know which destination server is responsible for the recipient (hint: DNS) that functionality just is not built in. And second the user is likely assigned a _dynamic IP address_ which is blocked by most mail servers because they tend to get abused by infected Windows PCs that send out spam. So the correct way to send an email to the internet is through your mail server. This is called _relaying_ because your mail server acts as a relay. In this example your user wants to send an email to `fred@example.net`. Of course your users also want to send emails to other internet users. But they cannot send the email directly to the destination mail server. First their mail client does not know which destination server is responsible for the recipient (hint: DNS) that functionality just is not built in. And second the user is likely assigned a _dynamic IP address_ which is blocked by most mail servers because they tend to get abused by infected Windows PCs that send out spam. So the correct way to send an email to the internet is through your mail server. This is called _relaying_ because your mail server acts as a relay. In this example your user wants to send an email to `fred@example.net`.
![](https://workaround.org/wp-content/uploads/relaying.png) ![Diagram showing a user sending an email](images/big-picture-relaying.png)
![](https://workaround.org/wp-content/uploads/relaying.png)
Relaying/sending email via the mail server Relaying/sending email via the mail server

View file

@ -209,7 +209,7 @@ systemctl restart apache2
Now when you point your web browser to Now when you point your web browser to
**webmail.example.org**, your browser should tell you that it trusts the web sites certificate: **webmail.example.org**, your browser should tell you that it trusts the web sites certificate:
![Browser bar showing successful encryption](https://workaround.org/wp-content/uploads/2018/01/Auswahl_063-1.png) ![Browser bar showing successful encryption](images/tls-browser-bar.png)
(Yes, sorry, this is not **webmail.example.org**. But I do not own the example.org domain and thus cannot get a valid certificate for it. This is my own site.) (Yes, sorry, this is not **webmail.example.org**. But I do not own the example.org domain and thus cannot get a valid certificate for it. This is my own site.)

View file

@ -89,11 +89,11 @@ When you use _Adminer_ you will have to use localhost as a database server
Now you can use _Adminer_ to log in using the _mailadmin_ account and the **first** password: Now you can use _Adminer_ to log in using the _mailadmin_ account and the **first** password:
![](https://workaround.org/wp-content/uploads/grafik.png) ![Login to Adminer](images/prepare-database-adminer-login.png)
You should get logged in and see the “mailserver” database: You should get logged in and see the “mailserver” database:
![](https://workaround.org/wp-content/uploads/image-6.png) ![Create a database in Adminer](images/prepare-database-adminer-mailserver-database.png)
## Creating the database tables ## Creating the database tables

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB