PROXMOX: Konfiguracja zewnętrznego maila
Testowane na Proxmox Virtual Environment 7.0
Proxmox domyślnie ma zainstalowany postfix i wysyła sam maile, lecz te domyślnie nie są akceptowane przez większość firm hostingowych. Aby uniknąć problemów z dostarczalnością maili możemy skonfigurować zewnętrzne konto pocztowe:
- Zmieniamy i dodajemy wartości, których nie ma w pliku /etc/postfix/main.cf
myhostname=domena.serwera.pl
relayhost = [serwer.pocztowy.pl]: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_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
#mydestination = $myhostname, localhost.$mydomain, localhost
- Tworzymy plik /etc/postfix/sasl_passwd ze składnią jak poniżej:
echo "[serwer.pocztowy.pl]:587 mail@domena.pl:HASŁO" > /etc/postfix/sasl_passwd
- Następnie uruchamiamy:
chmod 600 /etc/postfix/sasl_passwd && sleep 5 && postmap /etc/postfix/sasl_passwd
- Instalujemy obsługę haseł i restartujemy usługę:
apt-get install libsasl2-modules && systemctl restart postfix.service
- Sprawdzamy czy mail działa i wysyłamy testowo:
echo "Testowy mail Proxmox" | mail -s "Test" wlasnymail@naszadomena.pl
Gdy mail dojdzie proxmox już sam będzie korzystał z zewnętrznego maila i nasze maile powinny być dostarczone bez problemów.
Czytaj inne wpisy