Breve guida su come risolvere l’errore Postfix Local Loop quando la casella email è esterna al webserver gestito da Plesk
Se utilizziamo Plesk per gestire i nostri siti web, ma non per la posta, potremmo imbatterci nel seguente errore
Nov 6 11:10:50 host-01 postfix/pipe[6536]: 52EB9640BAD: to=<alexxxxxssia@xxxxx.it>, relay=plesk_virtual, delay=0, delays=0/0/0/0, dsn=2.0.0, status=sent (delivered via plesk_virtual service)
Perchè questo errore? Postfix cerca di recapitare la mail alla casella locale che in realtà non è hostata sul server web ma su un altro provider (ad esempio aruba o OVH)
Per risolvere questo problema possiamo editare il file /etc/postfix/main.cf e commentare le seguenti righe
virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual virtual_mailbox_maps = , hash:/var/spool/postfix/plesk/vmailbox
avremo quindi
#virtual_mailbox_domains = $virtual_mailbox_maps, hash:/var/spool/postfix/plesk/virtual_domains #virtual_alias_maps = $virtual_maps, hash:/var/spool/postfix/plesk/virtual #virtual_mailbox_maps = , hash:/var/spool/postfix/plesk/vmailbox
ora serve un reaload di postfix
service reload postfix
La guida è per i sistemi Debian/Ubuntu, se usate CentOS o altre distribuzioni ovviamente la path del file main.cf e il comando di reload potrebbero essere leggermente diversi
Una soluzione alternativa potrebbe essere quella di disabilitare il servizio mail per il singolo dominio con il comando di Pesk
/usr/local/psa/bin/mail –off domain.tld
o ancora seguire le indicazioni di questa guida ufficiale contenuta sul sito del supporto Plesk
https://support.plesk.com/hc/en-us/articles/213376289-How-to-disable-Mail-Service-for-all-domains-
L'articolo Plesk fix per errore Postfix local loop sembra essere il primo su Blog WebEats.
Leggi il contenuto originale su How-To – Blog WebEats