Portál AbcLinuxu, 10. května 2025 07:11
Dobry den postfix mi nebere v potaz nektara nastaveni v konfiguracnim souboru, napr. jakmile nastavim v
/etc/postfix/main.cf
nasledujici omezeni:
smptd_recipient_restrictions = rejectsd_non_fqdn_sender, reject_non_fqdn_recipient, reject_non_fqdn_sender, reject_unknown_recipient_domain, reject_unknown_sender_domain, permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, reject_nonfqdn_hostname, reject_invalid_hostname, reject_rhsbl_sender zen.spamhaus.org, reject_rhsbl_sender sbl-xbl.spamhaus.org, reject_rhsbl_sender countries.blackholes.us, reject_unverified_sender
a znovu zavedu postfix pomoci
postfix reload
a zadam
postconf -d | grep smtpd_recipient_restrictions
dostanu jako vystup toto
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination
Nevite jakto ze postfix neakceptuje ma omezeni ?
Nevim zda-li to pomuze, ale hned v prvnim radku je preklep (to ...sd je navic):
smptd_recipient_restrictions = rejectsd_non_fqdn_sender,
To byl umyslny preklep. Chtel sem vedet zda postfix zareaguje na chybny parapetr pri svem znovuzavedeni. Nic, proste
smptd_recipient_restrictions
mi v main.cf totalne ignoruje. Sem uz soufaly.
Měl jsem podobnou záhadu s postfixem. Nakonec jsem zjistil, že postfix nemá rád v konfiguračním souboru na začátku řádku prázdné znaky - jako např. mezery. Zkusil bych napsat celý tento odstavec znovu aby na začátku řádku nebyla žádná mezera ani tabelátor (případně vše do jednoho řádku...) Pak to podle mne vezme.
Zkusi bych nastavit jen pro test treba:
smptd_recipient_restrictions = reject_non_fqdn_sender
Zmena se provede?
Asi prostuduji ENG manual. Postupoval sem dle knihy Postfix (Ral Hildebrandt a Patric Koettler) a kde meli obdobne nastavena zminela omezeni .
Ne, stale se drzi sveho nastaveni.
A co zmena jineho parametru, mynetworks
atd, proste cokoliv, jde jen o test. Pokud se to drzi stale sveho nastaveni, tak je problem nekde jinde nez v kombinaci konfiguracnich parametru.
Nakjonec muj problem vyresily zlate tri R ... retry reboot reinstal Preinstaloval jsme kompletne postfix nahral konfiguracni soubory zpet a uz to jede
Ano to zobrazuje . Zmyslil sem se ve svem dotazu postconf -d zobrazuje defautni nastaveni a nikoliv aktualni. Nicmene nyni vse funguje jak ma a postfix ma omezeni v smtpd_recipient_restrictions jiz bere konecne v potaz.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.