At Vultr I created a new instance named licencedbreeders.com
I set up Route 53 to point the licencedbreeders.com A record at 95.179.230.43
I checked the hostname -- it had been set to "licencedbreeders.com" by the Vultr install script
I checked for /etc/postfix/main.cf -- it didn't exist
Then I ran "sudo apt update && sudo apt upgrade"
Then I installed Webinoly with -- "wget -qO weby qrok.es/wy && sudo bash weby 3"
****************************************************************************
****** INSTALLATION HAS FINISHED SUCCESSFULLY ******
****************************************************************************
I then checked the variables in the /etc/postfix/main.cf config file and they looked like this...
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = licencedbreeders.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = , $myhostname, licencedbreeders.com, localhost.com, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
So, right from the get-go, to send mail, the postfix/main.cf will have to be edited to remove the hostname/domain entry.
This is the third time this has happened so reproducable and its pretty conclusive, as far as I am concerned.
If the hostname is defined in the server install script, the Webinoly install script is putting the hostname into the postfix/main.cf variables.
What other explanation could there be?