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 08:00 | Komunita

Dnes a zítra proběhne v Nokia Bell Labs oslava padesátin Unixu. Dnešní panelovou diskusi bude možné sledovat živě od 14:45 na YouTube.

Ladislav Hagara | Komentářů: 6
dnes 07:00 | Nová verze

Dnes vyjde Mozilla Firefox 70.0. Přehled novinek v poznámkách k vydání a na stránce věnované vývojářům. Zdůraznit lze odstranění informace o EV certifikátu z adresního řádku, nového správce hesel Firefox Lockwise nebo také nové logo.

Ladislav Hagara | Komentářů: 12
včera 18:11 | Komunita

Project Trident je desktopový operační systém aktuálně postavený na TrueOS, což je operační systém vycházející z FreeBSD, s grafickým prostředím Lumina. Vývojáři Tridentu oznámili, že přechází z TrueOS na Void Linux. Výhody ale i nevýhody přechodu v oficiálním oznámení.

Ladislav Hagara | Komentářů: 0
20.10. 13:22 | IT novinky

Samsung oznámil, že program Linux on DeX končí. Android 10 už nebude podporován. Linux on DeX umožňuje spouštět linuxový desktop a aplikace z vybraných telefonů od Samsungu připojených pomocí Samsung DeX.

Ladislav Hagara | Komentářů: 33
20.10. 12:00 | Komunita

Ubuntu slaví 15 let od vydání první verze. Přesně před patnácti lety, 20. října 2004, byla vydána první verze 4.10 s kódovým názvem Warty Warthog.

Ladislav Hagara | Komentářů: 2
19.10. 20:20 | Pozvánky

Ve středu 23. října 2019 se od 16.00 koná akce na téma Oracle Labs - Live for the Code. Představí projekty Oracle Labs, na kterých se pracuje i v České republice: Oracle Labs Data Studio a GraalVM. Místo konání: budova Oracle v Praze–Jinonicích. Vstup po registraci zdarma. Občerstvení zajištěno.

Ladislav Dobiáš | Komentářů: 1
18.10. 09:44 | Upozornění

Byly zveřejněny videozáznamy přednášek z konference LinuxDays 2019, která proběhla 5. a 6. října v Praze. Odkazy na videa společně s prezentacemi naleznete v programu, případně můžete jít rovnou na stránku video. Záznamy pořizovalo Audiovizuální centrum SiliconHill.

Petr Krčmář | Komentářů: 18
17.10. 18:55 | Nová verze

Bylo vydáno OpenBSD 6.6. Opět bez oficiální písně. Z novinek lze zmínit například sysupgrade(8).

Ladislav Hagara | Komentářů: 5
17.10. 08:36 | Nová verze

Vyšla nová verze monitorovacího řešení Centreon 19.10.0. Novinek je spousta (realtime API, podpora JIRA, vylepšený systém notifikací...), ale těmi nejdůležitějšími je pro mnohé uživatele podpora nové verze rrdtool 1.7.x a php 7.2. Systém tak půjde bez problémů provozovat na jiných distribucích než CentOS 7. Kompletní přehled novinek v seznamu změn. Předpřipravená appliance i samotné části jsou k dispozici na oficiálních stránkách.

Max | Komentářů: 0
17.10. 01:00 | Komunita

Dnes vyjde Ubuntu 19.10 s kódovým názvem Eoan Ermine. Přehled novinek v poznámkách k vydání. Ubuntu 20.04 LTS bude Focal Fossa.

Ladislav Hagara | Komentářů: 14
Kdy jste naposledy viděli počítač s připojeným běžícím CRT monitorem?
 (20%)
 (4%)
 (11%)
 (39%)
 (24%)
 (2%)
Celkem 448 hlasů
 Komentářů: 23, poslední 20.10. 18:52
Rozcestník

www.AutoDoc.Cz

Dotaz: Propojení postfixadminu s dovecotem

10.10.2017 15:21 Blackpuffle
Propojení postfixadminu s dovecotem
Přečteno: 930×
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: 4
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: 75 | blog: Výlevníček | 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.
Bojíte se 5G sítí? Pořiďte si domů radar, který veškeré 5G sítě spolehlivě zaruší!
Jendа avatar 11.10.2017 06:46 Jendа | skóre: 75 | blog: Výlevníček | 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'
Bojíte se 5G sítí? Pořiďte si domů radar, který veškeré 5G sítě spolehlivě zaruší!
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: 75 | blog: Výlevníček | 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?
Bojíte se 5G sítí? Pořiďte si domů radar, který veškeré 5G sítě spolehlivě zaruší!
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.