abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:11 | Nová verze

    Byl vydán Debian 13 s kódovým názvem Trixie. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 1
    včera 15:55 | Zajímavý software

    WLED je open-source firmware pro ESP8266/ESP32, který umožňuje Wi-Fi ovládání adresovatelných LED pásků se stovkami efektů, synchronizací, audioreaktivním módem a Home-Assistant integrací. Je založen na Arduino frameworku.

    Indiánský lotr | Komentářů: 0
    8.8. 15:33 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.

    Ladislav Hagara | Komentářů: 3
    8.8. 14:22 | IT novinky

    Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.

    Ladislav Hagara | Komentářů: 1
    8.8. 13:22 | IT novinky

    Operátor O2 má opět problémy. Jako omluvu za pondělní zhoršenou dostupnost služeb dal všem zákazníkům poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství.

    Ladislav Hagara | Komentářů: 8
    8.8. 05:55 | IT novinky

    Společnost OpenAI představila GPT-5 (YouTube).

    Ladislav Hagara | Komentářů: 1
    8.8. 05:00 | Nová verze

    Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    7.8. 17:33 | IT novinky

    Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.

    Ladislav Hagara | Komentářů: 10
    7.8. 16:55 | Nová verze

    Bylo vydáno Ubuntu 24.04.3 LTS, tj. třetí opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    7.8. 16:44 | Nová verze

    Byla vydána verze 1.89.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (46%)
     (20%)
     (4%)
     (5%)
     (3%)
     (1%)
     (1%)
     (19%)
    Celkem 318 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    Rozcestník

    Dotaz: postfix MySQL

    14.1. 13:16 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
    postfix MySQL
    Přečteno: 594×

    Zdravím,

    dnes jsem narazil na divný problém, a nevím, jak ho formulovat. Zkusím:

    Je poštovní server , dovecot. Uživatelé v MySQL.  Byl uživatel, odešel, v postfixAdnimu se mu nastavil příznak Active na 0... Po letech přišel, nastavil se mu příznak na Active. posílá emaily, ale nepřijímá. Jeho emaily jsou jako nedoručitelné házeny do zvlášť schránky "odpad".

    Divné, že? pustil jsem logy MySQL. postix se k databázi logne, a pro daného uživatele prohledává JEN tabulku "goto" - aliasy ( podle logů) . Když přijde pošta jiným uživatelům, prohledává se tabulka "mailbox"= uživatelé, a v případě že to je třeba oběžník, tak po neúspěchu s mailbox začne hledat v goto.

    dovecot jsem restartoval, postfix a myslq taky. postfix stejně na každý email háže dotazy na databázi, takže asi cache nemá ...

    Co se stalo ? Tuší někdo ?

     

    Děkuji

    M.


    Řešení dotazu:


    Odpovědi

    14.1. 15:30 X
    Rozbalit Rozbalit vše Re: postfix MySQL
    V logu postfixu ten "prijem" vypada jak?
    14.1. 17:08 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: postfix MySQL
    Zdravíčko :-D

    postfix loguje do mail ( myslím ) v logu u toho člověka je
    Jan 14 16:32:47 jpnserver postfix/pipe[10218]: 5B8FF8424B: to=<odpad@jednota.podborany.cz>, orig_to=<kruta.svatopluk@jednota.podborany.cz>, relay=dovecot, delay=998, delays=996/0/0/2, dsn=2.0.0, status=sent (delivered via dovecot service)
    Jan 14 16:32:47 jpnserver postfix/qmgr[21341]: 5B8FF8424B: removed
    
    V logu databáze :
           427 Query SELECT goto FROM alias WHERE address='kruta.svatopluk@jednota.podborany.cz' AND active = '1'
            428 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('kruta.svatopluk', '@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            429 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            427 Query SELECT goto FROM alias WHERE address='kruta.svatopluk' AND active = '1'
            427 Query SELECT goto FROM alias WHERE address='@jednota.podborany.cz' AND active = '1'
            430 Query SELECT goto FROM alias WHERE address='kruta.svatopluk@jednota.podborany.cz' AND active = '1'
            431 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('kruta.svatopluk', '@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            432 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            430 Query SELECT goto FROM alias WHERE address='kruta.svatopluk' AND active = '1'
            430 Query SELECT goto FROM alias WHERE address='@jednota.podborany.cz' AND active = '1'
            430 Query SELECT goto FROM alias WHERE address='odpad@jednota.podborany.cz' AND active = '1'
    

    divný je, že postfix se rovnou táže tabulky "alias" ... nedává mi to smysl
    14.1. 19:32 X
    Rozbalit Rozbalit vše Re: postfix MySQL
    To souhlasi. Podle logu se posila mail na odpad@..(to=), ale ve skutecnosti je to jen alias(orig_to=). Nekde tam visi nejake presmerovani/bounce? Kde se tam vzal ten 'odapad'? To je nejaky junk box co ma kazdy, nebo tu schranku ma jen on?
    14.1. 19:26 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: postfix MySQL
    No, malý pokrok ... trochu jsem sledoval logy teď, když je relativní klid, posílal jsem poštu na normální adresu a pak na tu, co zlobí.

    V obou případech postfix dotazuje stejné (tedy podobné) dotazy, a pak najednou začne u toho nefunkčního různě kombinovat, ale na mailbox se už neptá. Dotazy jsem zkoušel i ručně znovu zadávat, a sledoval jsem výsledek :
    250114 18:57:03     575 Connect  postfix@localhost on postfix
            575 Query SELECT goto FROM alias WHERE address='jednota.podborany.cz' AND active = '1'  NIC
            576 Connect  postfix@localhost on postfix
            576 Query SELECT domain FROM domain WHERE domain='jednota.podborany.cz' and backupmx = '0' and active = '1' 1 řádek
            575 Query SELECT goto FROM alias WHERE address='jednota.podborany.cz' AND active = '1' NIC
            576 Query SELECT domain FROM domain WHERE domain='jednota.podborany.cz' and backupmx = '0' and active = '1' 1 řádek
            577 Connect  postfix@localhost on postfix
            577 Query SELECT goto FROM alias WHERE address='kruta.svatopluk@jednota.podborany.cz' AND active = '1' NIC
            578 Connect  postfix@localhost on postfix
    
    TOTO JE TEN ROZDÍL
            578 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('kruta.svatopluk', '@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            579 Connect  postfix@localhost on postfix
            579 Query SELECT goto FROM alias,alias_domain WHERE alias_domain.alias_domain = 'jednota.podborany.cz' and alias.address = CONCAT('@', alias_domain.target_domain) AND alias.active = 1 AND alias_domain.active='1'
            577 Query SELECT goto FROM alias WHERE address='kruta.svatopluk' AND active = '1'
            577 Query SELECT goto FROM alias WHERE address='@jednota.podborany.cz' AND active = '1'
    
    Budu se muset podrobně podívat, jestli v posfixadminu není zaškrtnuté u toho nefungujícího ještě něco navíc, a podívat se do databáze, zda i tam je vše v pořádku. Ale nechám to na zítra, dnes už nemám na to nervy.

    Děkuji za pomoc,

    M
    MMMMMMMMM avatar 14.1. 20:52 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
    Rozbalit Rozbalit vše Re: postfix MySQL
    Zeptám se blbě - e-mail poslaný na kruta.svatopluk(at)jednota.podborany.cz dojde? E-mail poslaný na odpad(at)jednota.podborany.cz dojde? E-mail kruta.svatopluk(at)jednota.podborany.cz má nastavený nějaký alias? A proto nepoužívám PostfixAdmin, ale tabulky i SQL dotazy jsem si napsal sám a vím přesně, co se v systému děje. ;)
    Řešení 1× (Milan Uhrák (tazatel))
    16.1. 08:13 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: postfix MySQL
    No, vyřešeno..

    Celý problém byl v tom, že v tabulce "alias" jsou i regulární emaily (to jsem netušil), a postižený má i nadále v této tabulce nastaveno active na 0. Ostatní maj 1.

    Ani opětovné zapnutí a vypnutí toho účtu v postfixadminu tu hodnotu v tabulce alias nenastavilo na 1. (tabulce "maibox" ano) Takže asi se jedná o bug přímo postfixadminu, jinak si to nedokážu vysvětlit.

    Děkuji všem za spolupráci ...

    Vyřešeno

    Milan

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.