abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 3
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 2
    včera 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    23.4. 23:22 | IT novinky

    Evropský parlament dnes přijal směrnici týkající se tzv. práva spotřebitele na opravu. Poslanci ji podpořili 584 hlasy (3 bylo proti a 14 se zdrželo hlasování). Směrnice ujasňuje povinnosti výrobců opravovat zboží a motivovat spotřebitele k tomu, aby si výrobky nechávali opravit a prodloužili tak jejich životnost.

    Ladislav Hagara | Komentářů: 9
    23.4. 16:11 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.

    Ladislav Hagara | Komentářů: 24
    23.4. 13:44 | Upozornění

    ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.

    Ladislav Hagara | Komentářů: 29
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 722 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Propojení postfixadminu s dovecotem

    10.10.2017 15:21 Blackpuffle
    Propojení postfixadminu s dovecotem
    Přečteno: 1483×
    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.