bglug.it/content/posts/2023/2023-03-01-proxmox-npm-parte-3/index.it.md
paspo 7854ab3576
Some checks failed
Container Build / build-image (push) Has been cancelled
post updates
2024-06-11 23:02:20 +02:00

83 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 'Proxmox e Nginx Proxy Manager: installazione e configurazione di un server per offrire servizi web in una scuola parte 3'
author: Omar Lazzari
type: post
date: 2023-03-01T11:50:39+00:00
classic-editor-remember:
- block-editor
categories:
- Documentazione
- Hardware
- News
- Scuola
- Software
tags:
- installazioni
- proxmox
- scuola
---
## Gestione dei backup
_Da definire..._
## Configurazione di POSTFIX
Per permettere a Proxmox VE di inviare mail di notifica all'admin è necessario configurare il servizio **postfix**.
Quando riportato è tratto dai due seguenti thread.
[Impostazione di Postfix per l'invio di notifiche](https://forum.proxmox.com/threads/get-postfix-to-send-notifications-email-externally.59940/) e [Impostazione di smtp_halo](https://forum.proxmox.com/threads/change-helo-hostname.52582/)
Modificare il file _/etc/postfix/main.cf_ aggiungendo (controllare che non ci siano righe ripetute):
```ini
relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_helo_name = pve.nomedominio.it
#smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
#mydestination = $myhostname, localhost.$mydomain, localhost
```
Creare il file `/etc/postfix/sasl_passwd` inserendo:
```conf
[smtp.gmail.com]:587 mia_mail@gmail.com:PASSWD
```
Nelle sezione [sicurezza dell'account google](https://myaccount.google.com/security) ricordarsi di impostare la "Password per le app", necessaria per poter utilizzare dispositivi che non supportano la verifica in due passaggi.
Eseguire i comandi:
```sh
chmod 600 /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwd
```
installare e riavviare il servizio:
```sh
apt-get install libsasl2-modules
systemctl restart postfix.service
```
Inviare una mail di prova:
```sh
echo "Test mail from postfix" | mail -s "Test Postfix" test@test.com
```
```conf
/var/log/mail.log
/var/log/mail.info
/var/log/mail.warn
```
Non perdere il prossimo articolo in cui parleremo di... "Hands-on"
![Hands-on](proxmox-pc-1.jpg)