Portál AbcLinuxu, 8. května 2025 02:18
mailserverV souboru /etc/hosts mám:
127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 127.0.1.1 mailserver.osobni.eu mailserverTedy můj hostname je
mailserver
a můj hostname -f je mailserver.osobni.eu
myhostname = mailserver.osobni.eu mydomain = osobni.eu myorigin = /etc/mailname mydestination = osobni.eu, localhost, localhost.localdomain relayhost = mynetworks = 127.0.0.0/8a soubor /etc/mailname obsahuje pouze řádek:
osobni.euS touto konfigurací mi stále postfix odesílá emaily pod doménou
mailserver.osobni.eu
jenže já bych potřeboval, aby emaily odesílal pod doménou uzivazel@osobni.eu
Emaily zkouším odesílat aplikací aplikací mail nebo mailx.myorigin = $mydomain
. Zkušební emaily zkouším posílat na gmail.com.
Netušíte někdo? Předem díky za každou informaci.
Řešení dotazu:
postconf -e 'myorigin = $mydomain' && postfix reload
myorigin = $mydomain
tak myorigin = /etc/mailname
.mail
a neuměl ji používat. Přes telnet se vše chová přesně jak má.mail
mi jako doménu přiřazovala automaticky mailserver.osobni.eu.
127.0.1.1 mailserver.osobni.eu mailservertvuj postak posloucha na adrese vyhrazene pro zpetnovazebne smycky..
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.