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í
×
    dnes 13:33 | IT novinky

    O zavedení nástroje na monitorování online konverzací v rámci boje proti dětské pornografii (tzv. Chat Control) měli ministři vnitra rozhodovat na úterním společném zasedání v Lucemburku. Plán dánského předsednictví Rady EU ale před pár dny ztroskotal, když se ukázalo, že Chat Control nemá dostatečnou podporu.

    Ladislav Hagara | Komentářů: 0
    dnes 13:11 | Pozvánky

    Již toto úterý proběhne každoměsíční akce Virtuální Bastlírna, kterou pořádá projekt MacGyver. Jde o virtuální posezení u piva a volné klábosení o různých zajímavostech ze světa elektroniky, softwaru i techniky. V posledním měsíci se stalo nemálo zajímavostí týkajících se spousty bastlířů - kupříkladu Arduino nyní patří pod Qualcomm, Raspberry Pi vydalo nový počítač, ale potichu i miniaturní compute module. Pro AMS od Bambu Lab se

    … více »
    bkralik | Komentářů: 0
    dnes 11:22 | IT novinky

    Google zpřístupňuje své AI nástroje českým univerzitním studentům prostřednictvím předplatného Google AI Pro na 12 měsíců bez poplatku. Platnost nabídky vyprší 9. prosince 2025.

    Ladislav Hagara | Komentářů: 0
    dnes 10:55 | Zajímavý projekt

    MicroPythonOS je operační systém napsaný v MicroPythonu určený především pro mikrokontroléry jako ESP32. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:11 | Nová verze

    Byl vydán LineageOS 23 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu. LineageOS 23 je založený na Androidu 16.

    Ladislav Hagara | Komentářů: 0
    11.10. 15:33 | Komunita

    Na YouTube byly zveřejněny videozáznamy přednášek z hackerské konference DEF CON 33, jež proběhla 7. až 10. srpna v Las Vegas.

    Ladislav Hagara | Komentářů: 0
    11.10. 05:33 | Nová verze

    Bun (Wikipedie), tj. běhové prostředí (runtime) a toolkit pro JavaScript a TypeScript, alternativa k Node.js a Deno, byl vydán ve verzi 1.3. Představení novinek také na YouTube. Bun je naprogramován v programovacím jazyce Zig.

    Ladislav Hagara | Komentářů: 2
    10.10. 14:22 | IT novinky

    V Lucemburku byly oznámeny výsledky posledního kola výzev na evropské továrny pro umělou inteligenci neboli AI Factories. Mezi úspěšné žadatele patří i Česká republika, potažmo konsorcium šesti partnerů vedené VŠB – Technickou univerzitou Ostrava. V rámci Czech AI Factory (CZAI), jak se česká AI továrna jmenuje, bude pořízen velmi výkonný superpočítač pro AI výpočty a vznikne balíček služeb poskytovaný odborníky konsorcia. Obojí bude sloužit malým a středním podnikům, průmyslu i institucím veřejného a výzkumného sektoru.

    Ladislav Hagara | Komentářů: 19
    10.10. 01:22 | Nová verze

    Byla vydána (𝕏) zářijová aktualizace aneb nová verze 1.105 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.105 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    9.10. 15:33 | Komunita

    Ve Firefoxu bude lepší správa profilů (oddělené nastavení domovské stránky, nastavení lišt, instalace rozšíření, uložení hesla, přidání záložky atd.). Nový grafický správce profilů bude postupně zaváděn od 14.října.

    Ladislav Hagara | Komentářů: 3
    Jaké řešení používáte k vývoji / práci?
     (38%)
     (46%)
     (17%)
     (18%)
     (22%)
     (16%)
     (18%)
     (16%)
     (16%)
    Celkem 212 hlasů
     Komentářů: 13, poslední 8.10. 07:41
    Rozcestník

    Dotaz: Propojení postfixadminu s dovecotem

    10.10.2017 15:21 Blackpuffle
    Propojení postfixadminu s dovecotem
    Přečteno: 1553×
    Zdravím,

    pokoušel jsem se podle několika návodů na internetu zprovoznit mailový server. Vše mi funguje, ale problém je, že jen pod unixovými účty, což je velká nevýhoda, zvlášť, když potřebuji emaily pro více domén se stejným jménem. Tak jsem pátral a narazil jsem na postfixadmin. Ten se mi podařilo úspěšně nainstalovat a nastavit. Nastavil jsem v tom domény a emailové schránky. Ale.. Když se snažím přes roudcube k těm účtům přihlásit, tak mi dovecot v terminálu píše:

    Oct 10 02:07:16 Servername auth[19679]: pam_unix(dovecot:auth): check pass; user unknown Oct 10 02:07:16 Servername auth[19679]: pam_unix(dovecot:auth): authentication failure; logname= uid=0 euid=0 tty=dovecot ruser=test rhost=80.xxx.xxx.xxx

    Postfix nic nevykazuje. Dovecot nic červeného také ne, toto je jediné, co jsem zachytil.

    Nevíte, kde bych mohl mít chybu, co jsem třeba mohl opomenout nastavit nebo kam se podívat? Za jakoukoliv radu budu moc vděčný. Jelikož začínám v linuxech (asi tak 5 dnů nazpět jsem je poprvé pustil), tak se v tom tolik ještě neorientuji.

    Používám tedy Debian 8 a Postfix Admin 2.3.5.

    Btw. MX záznamy domén mám nastavené a když se k účtu přihlásím pod unixovým jménem "info" a serverem "domain1.cz, tak mi příjem i odesílání emailů funguje, řeším jenom, abych se k emailům přihlašoval přes účty vytvořené v postfixadminu a nemusel pro každý účet zvlášť tvořit unixový účet, kterým to stejně nepůjde udělat, protože info@domain1.cz a info@domain2.cz mají stejný login a sdílenou schránku, což opravdu nechci :)

    Děkuji moc za pomoc a přeji hezký den!

    Odpovědi

    10.10.2017 16:02 Ignotus | skóre: 10
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    dovecot má na overenie použiť sql server, nie pam. Pozri si súbor dovecot-sql.conf.ext, dá sa od toho rozumne odraziť.

    Len jedno upozornenie, správne rozbehať mailový server nie je vôbec jednoduché, ak máš vo svojom okolí niekoho, kto ti dokáže pomôcť, rozhodne sa naňho obráť (hlavne kvôli tvojej krátkej skúsenosti s Linuxom).
    the.max avatar 10.10.2017 20:51 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Potřebuješ to nastavit tak, aby jsi měl uživatele virtuální. Nejjednodušší to je asi ve spojení s MySQL. Po instalaci MySQL si založíš databázi a v ní patřičné tabulky. Struktura se dá dohledat na netu, je spousta variant, ale v principu všechno funguje stejně. Následně upravíš konfiguraci postfixu tak, aby nehledal uživatele lokálně, ale aby si pro ně sahal do databáze. Popis jak na to je taky na netu, najdeš toho všude šest půlek. Hledej proste spojení 'Postfix mysql virtualhost' Jeden krásnej návod byl publikován i zde na ábíčku, takže stačí hledat. Mě postfix obsluhuje několik (desítek) domén. Pokud si projdeš tou konfigurací, tak přidání nové domény je jen o přidání záznamu do tabulky v databázi a následně tam pak už jen přidáváš jednotlivé adresy.

    Jo a poslední věc. To, že vy klikači máte windowsy ještě neznaméná, že my máme linuxy Takže když píšeš že začínáš, tak ne v linuxech ale s linuxem!!!
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    Jendа avatar 11.10.2017 06:48 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Popsal jsi vytvoření databáze a nastavení postfixu, což jsou ty dvě věci, které už mu fungují. Teď potřebuje nastavit pro využití databáze Dovecot.
    Jendа avatar 11.10.2017 06:46 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    potřebuješ zařídit, aby se načítal dovecot-sql.conf.ext (asi v conf.d/auth-sql.conf), a pak do něj napsat
    connect = host=localhost dbname=mail user=mail password=123
    default_pass_scheme = MD5
    user_query = SELECT '/var/vmail/%d/%n' as home, 'maildir:/var/vmail/%d/%n' as mail, 150 AS uid, 8 AS gid, concat('dirsize:storage=', quota) AS quota FROM mailbox WHERE username = '%u' AND active = '1'
    password_query = SELECT username as user, password, '/var/vmail/%d/%n' as userdb_home, 'maildir:/var/vmail/%d/%n' as userdb_mail, 150 as userdb_uid, 8 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'
    
    11.10.2017 14:53 Blackpuffle
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Ahoj,

    dovecot-sql.conf.ext už jsem nastavil a paráda.. Bohužel nikoho ve svém okolí, kdo by to uměl, neznám, jinak bych tu nezakládal zbytečně dotaz :)

    MySQL a tabulky v ní mám.. všechno tohle mám, teď už jen řeším PROČ se mi nechce dovecot spojit..

    tady mám log z dovecotu, jestli to k něčemu pomůže, protože fakt netuším, kde co může být..

    ● dovecot.service - Dovecot IMAP/POP3 email server Loaded: loaded (/lib/systemd/system/dovecot.service; enabled) Active: active (running) since Wed 2017-10-11 14:48:02 CEST; 42s ago Main PID: 30449 (dovecot) CGroup: /system.slice/dovecot.service ├─30449 /usr/sbin/dovecot -F ├─30450 dovecot/anvil ├─30451 dovecot/log └─30453 dovecot/config

    Oct 11 14:48:02 Timeproductio systemd[1]: Started Dovecot IMAP/POP3 email server. Oct 11 14:48:02 Timeproductio dovecot[30449]: doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf Oct 11 14:48:02 Timeproductio dovecot[30449]: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely Oct 11 14:48:02 Timeproductio dovecot[30449]: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has been replaced by userdb { driver=sql } Oct 11 14:48:02 Timeproductio dovecot[30449]: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has been replaced by passdb { driver=sql } Oct 11 14:48:02 Timeproductio dovecot[30449]: master: Dovecot v2.2.13 starting up for imap, pop3 (core dumps disabled) Oct 11 14:48:02 Timeproductio dovecot[30451]: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf Oct 11 14:48:02 Timeproductio dovecot[30451]: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely Oct 11 14:48:02 Timeproductio dovecot[30451]: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has been replaced by userdb { driver=sql } Oct 11 14:48:02 Timeproductio dovecot[30451]: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has been replaced by passdb { drive

    btw. Napsal jsem "linuxy" a né "linux", protože se učím ve dvou distribucích (Ubuntu a Debian), tak jsem z toho udělal rovnou množné číslo :)
    Jendа avatar 11.10.2017 15:27 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Tohle vypadá že je v pořádku (ty warningy pro začátek ignoruj), co se napíše do /var/log/mail.log, když se na ten IMAP zkusíš přihlásit?
    11.10.2017 15:43 Blackpuffle
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Roundcube píše: Přihlášení selhalo

    a log:

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > doveco$ Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix $ Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has$ Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has$ Oct 11 15:40:56 Timeproductio dovecot: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=test, method=PLA$

    za user= je ve skutečnosti zobáček vlevo, test, zobáček v pravo.. nešlo mi to sem postnout normálně :)
    11.10.2017 15:55 Blackpuffle
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Omlouvám se, log nebyl celý... zde je oprava :)

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has been replaced by userdb { driver=sql }

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has been replaced by passdb { driver=sql }

    Oct 11 15:40:56 Timeproductio dovecot: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=/test\, method=PLAIN, rip=80.211.200.102, lip=80.211.200.102, secured, session=/Pul/kkVbaABQ08hm\
    11.10.2017 15:56 Blackpuffle
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Omlouvám se, log nebyl celý... zde je oprava :)

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has been replaced by userdb { driver=sql }

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has been replaced by passdb { driver=sql }

    Oct 11 15:40:56 Timeproductio dovecot: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=/test\, method=PLAIN, rip=80.211.200.102, lip=80.211.200.102, secured, session=/Pul/kkVbaABQ08hm\

    Místo značek / a \ si představte < a >
    11.10.2017 15:57 Blackpuffle
    Rozbalit Rozbalit vše Re: Propojení postfixadminu s dovecotem
    Já se moc omlouvám, neumím pořádně pracovat s tímmto fórem.. Omylem jsem si zablokoval vlákno a nevím, kde ho zase vrátit zpátky.. :/

    Tak ještě jednou a snad naposledy :) zde je celý log:

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:108: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:110: userdb sql {} has been replaced by userdb { driver=sql }

    Oct 11 15:40:52 Timeproductio dovecot: config: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:114: passdb sql {} has been replaced by passdb { driver=sql }

    Oct 11 15:40:56 Timeproductio dovecot: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=< test >, method=PLAIN, rip=80.211.200.102, lip=80.211.200.102, secured, session=< Pul/kkVbaABQ08hm >

    Ps. Mezi tagy < a > si odmyslete tu mezeru, jinak mi to sem nešlo postnout :)

    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.