Portál AbcLinuxu, 2. listopadu 2025 22:50
mail for example.com loops back to myself"?
googlil jsem a nasel toto:
Postfix reports this error when a DNS reply points to your mail server, but Postfix hasn't been configured to deal with messages addressed to the domain. Postfix accepts mail for domains listed in mydestination, relay_domains, virtual_mailbox_domains, virtual_alias_domains, and domains that resolve to IP addresses listed in inet_interfaces and proxy_interfaces. The domain must be listed in one of these parameters.
anglicky moc nerozumim ale vyvodil jsem z toho ze mojedomena.cz by mela byt uvedena bud v mydestination, relay_domains, virtual_mailbox_domains nebo virtual_alias_domains.
upravil jsem main.cf (jen pridal do mydestination mojedomena.org), restart postfixu a stale nic
v priloze prikladam ted aktualni main.cf
databaze postfix samozrejme existuje, je tam i ta domena i schranka na kterou jsem to posilal - zadny error pri pripojeni k db to nehazi (hazelo ale opravil jsem pass) - takze dle meho je pripojeni spravne...
Dekuji za pomoc
Řešení dotazu:
virtual_relay_domains vám to fakt funguje? Podle dokumentace žádná taková volba neexistuje. Jinak vypsat mapy, které Postfix používá, můžete příkazem postmap -s – tam byste měl vidět, zda máte správně nakonfigurovány virtuální domény.
virtual_relay_domains jsem zakomentoval
postmap -s nic nevypise -
xentium:/etc/postfix# postmap -s
xentium:/etc/postfix# postmap -s
xentium:/etc/postfix#
postfix restart + zkousel jsem z localhostu poslat mail a ten vporadku dosel - bohuzel pokud mail poslu z jineho pc na tento tak se objevi zprava o nedoruceni loops back to myself....
koukal jsem do mail.log a porad se mi tam objevuje:
postfix/qmgr[7233]: warning: connect to transport spamassassin: Connection refused (spamassassina nemam nainstalovaneho) - nemuze toto delat neporadek?
postmap -s nic nevypise -Je potřeba mu říct, ve které mapě má hledat, takže ve vašem případěxentium:/etc/postfix# postmap -s xentium:/etc/postfix# postmap -s xentium:/etc/postfix#
postmap -s mysql:/etc/postfix/mysql_virtual_relay_domains_maps.cf
postfix/qmgr[7233]: warning: connect to transport spamassassin: Connection refused (spamassassina nemam nainstalovaneho) - nemuze toto delat neporadek?To může. Měl byste používáí transportu spamassassin vypnout – Postfix se tam zřejmě snaží přesměrovat e-mail, nejde to, takže vygeneruje chybový e-mail, ten se pokouší doručit, opět to nejde, a když zjistí, že by chybovou zprávu o chybové zprávě měl doručovat zase sám, vypíše nejspíš ono „loops back to myself“ – je to ochrana před tím, aby server sám sebe nezahltil chybovými zprávami (což je oblíbené číslo hloupějších serverů).
google se chudak prehral - Na váš předmět vyhledávání - mysql_virtual_relay_domains_maps.cf: sequence operation is not supported - nebyl nalezen žádný odkaz.To se ani nedivím,
mysql_virtual_relay_domains_maps.cf je váš název, jak jste si ten konfigurační soubor sám pojmenoval, tak chytrý Google zase není
sequence operation is not supportedTo podle mne znamená, že není povoleno vypsat celou mapu – což je logické, v tom SQL dotazu máte podmínku, do které se jako parametr předává klíč, ke kterému se má vyhledat odpovídající hodnota – Postfix neví, jak by z toho mohl získat hodnoty všechny. Tak si vyzkoušejte nějakou doménu, která by v té mapě měla být:
postmap -q example.com /etc/postfix/mysql_virtual_relay_domains_maps.cfSpamassassin bude spíš v transportech i když v konfiguraci žádné transporty nevidím… Doporučoval bych ale to samé jako kolega – nejprve rozchodit Postfix se standardní konfigurací, na které není nutné nic složitě konfigurovat, a pak si nastudovat dokumentaci Postfixu a pak podle dokumentace nakonfigurovat Postfix k obrazu svému. Protože co znamená v konfiguraci řádek
virtual_relay_domains = mysql:$config_directory/mysql_virtual_relay_domains_maps.cfby vás nemělo překvapovat… PS: Příště bude lepší vkládat přílohy přímo ke komentáři, aby se vložily na Abíčko a zůstaly u diskuze pro případné budoucí návštěvníky, kteří řeší stejný problém.
ps, že opravdu neběží, a pak jej spustil znova?
postfix – je to proces master a pak všechny, které jsou vyjmenovány v master.cf. Třeba u mě jsou to následující procesy: qmgr, pickup, smtpd, anvil, trivial-rewrite, cleanup, smtp.
) takze ted to zkusim znovu a snad uz lepe
GRRRRRRRRRRRRRRR EDIIIIIT - ted jsem mluvil s FORPSI ktere se mi omlouvalo ze to je spatne nastavene - pritom vcera to kontrolovali a rikali ze to bylo dobre grrrrrrrrrr
ty jo ja z toho nespim, nejim, uz jsem si malem zajel do phy na nuselak a nakonec toto :D :D
mno nic, dekuji Vam za pomoc, jak se zda (zatim, zmena se ma projevit do 30ti minut) chyba asi nebyla na me strane, omlouvam se tedy za zbytecne dotazy
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.