Portál AbcLinuxu, 12. května 2025 13:44
Tak jsem dlouho zvažoval jestli tady ze sebe dělat blbce, ale po přečtení všech diskuzí na téma qmail to už vzdávám. Mám následující problém a prosím tímto o radu.
Na PC s veřejnou IP a ošklivým DNS záznamem od poskytovatele pocitac.domena.cz mi bezi firewall, qmail, dnscache a PC funguje i jako router mimo jiné. Toto PC má pochopitelně druhou síťovku do vnitřní sítě mojedomena.cz a jméno PC v hosts je mujpocitac. Nevlastním DNS záznam pro mujpocitac.mojedomena.cz pokud to je podstatné. Nepotřebuji, aby se mi na můj PC doručovaly e-maily ale chtěl bych, aby mi fungovalo odesílání e-mailu do Internetu od uživatelů na tomto PC. Tzn. Na tom PC mám KMail, kde je nakonfigurován jako SMTP localhost (můj qmail) a normalně si uživatelé posílají mezi sebou. Dobře to funguje i tehdy pokud z KMailu odešlu mail ven a jako reply adresu mám nastavenu svoji existující adresu na Seznamu a v rcpthosts mám seznam.cz. Pokud ale nějaký systémový uživatel na mém PC (například uživatel asterisk) odešle e-mail ven, tak nedojde. Vysledoval jsem, že ten asterisk to posílá s reply adresou asterisk@mujpocitac.mojedomena.cz. Může to mít souvislost? V rcpthosts samozřejmě mám záznam i pro mujpocitac.mojedomena.cz. Distro je unstable Debian. Server qmail je kompilovany ze zdroje bez dalších patchů.
Neměl bych si rozběhat tinydns pro resolv zaznamu mujpocitac.mojedomena.cz?
/var/log/qmail/send/current
, tam bude popsano co se deje.
From:
, MX záznam. V tazatelově případě je From: asterisk@mujpocitac.domena.cz
, takže cílový mailserver zprávu odmítne.
/etc/qmail/rcpthosts localhost mojedomena.cz mujpocitac.mojedomena.czpřidal jsem
/etc/qmail/defaultdomain mojedomena.cz /etc/qmail/defaulhost mujpocitacV KMail jsem si nastavil default domain na mujpocitac.cz a samozrejme jako odchozi ucet wrapper Sendmail. Ted mi to funguje skoro jak jsem chtel az na to ze kdyz odeslu adresu ve formatu root@localhost tak to samozrejme nedojde jelikoz se adresa rozvine do root@localhost.mojedomena.cz. Resenim by zrejme bylo pridat do locals zaznam localhost.mojedomena.cz ale to mi prijde takovy divny, takze jsem se smiril s tim ze proste na uzivatel@localhost odesilat nebudu. No snad se nejakemu zoufalemu novackovi budou ty postrehy hodit.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.