Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Zvědavej 05. 04. 2014, 20:47:33

Název: Postfix, MySQL a Dovecot na CentOS
Přispěvatel: Zvědavej 05. 04. 2014, 20:47:33
Ahoj, prosím má tady někdo odkaz na funkční manuál pro CentOS pro zprovoznění Postfixu s Dovecotem a ověřením přes MySQL? Veškeré manuály co jsem našel jsou nepoužitelné, už při instalaci potřebných balíčků narazím na to že tyto balíčky vůbec neexistují...

Moooooc dík!
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: dworkin 05. 04. 2014, 21:03:23
co tak toto: http://www.iredmail.org/
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 05. 04. 2014, 21:06:00
Díky, ale nechci iredmail, to je hotové řešení kde je sice kombinace všeho zmiňovaného, ale spuštěním instalátoru iredmailu se toho moc nenaučím, raději bych to dal dohromady ručně.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: dworkin 05. 04. 2014, 21:47:33
Tak potom ručne. Google na otázku "centos postfix dovecot mysql" vyhodí dosť návodov. Ktoré balíčky neexistujú ? Pozri si inštalátor iredmail, zistíš odkiaľ si potrbné veci inštaluje on.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 05. 04. 2014, 21:56:23
Jen se ptám, jestli někdo nemá ověřený manuál, dle kterého postupuje při instalacích a nemá na CentOSu problém.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: TomasP 05. 04. 2014, 22:37:07
Pokud pojedeš podle manuálu, naučíš se stejné **** jako když si nainstaluješ hned iredmail :) Zkoušej, hledej, dělej si zálohy a vracej se... za pár hodin, dní,... se něco naučíš!
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: smonty 05. 04. 2014, 22:44:31
(zajímavý téma. aspoň pro administrátory začátečníky)

chceš mít pod mail serverem mysql na ukládání emailů chápu-li to dobře? (proč ne mariadb?) něco jsem našel konkrétně jak se postfix kamarádí s mysql.

bylo by zajímavý to uměl konfigurovat tak aby to dobře fungovalo :D :D :D napadá mě že si to asi zkoušíš doma jen tak... bylo by zajímavý si napsat nějakej skriptík a ostřelovat server mailama co to vydrží? :) nebo na to už existuje nějakej tool
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 05. 04. 2014, 22:49:28
Správně, zkouším si to zatím ve virtuálu. Umím se sendmailem, ale chci se naučit postfix. Nevidím důvod proč by se to nedalo naučit tak že pojedu dle správného návodu a postupně se dozvídat víc o konfigurácích. Naopak za velmi trnitou cestu považuji, když po desáté obnovuji snapshot a začínám od začátku, protože někdo popisuje něco co tato verze vůbec nezná a konfigurák to neschroustá...

Ptám se naposledy, má prosím někdo ověřený postup dle kterého postupuje při konfiguraci na CentOSu?

Díky.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: smonty 05. 04. 2014, 22:55:47
Správně, zkouším si to zatím ve virtuálu. Umím se sendmailem, ale chci se naučit postfix. Nevidím důvod proč by se to nedalo naučit tak že pojedu dle správného návodu a postupně se dozvídat víc o konfigurácích. Naopak za velmi trnitou cestu považuji, když po desáté obnovuji snapshot a začínám od začátku, protože někdo popisuje něco co tato verze vůbec nezná a konfigurák to neschroustá...

Ptám se naposledy, má prosím někdo ověřený postup dle kterého postupuje při konfiguraci na CentOSu?

Díky.

já to rozhodně nevím. ale když mám na nějakou věc / technologii komplexnější know how a někdo to po mě vyžaduje způsobem podobným Tvému, tak s ním vyrazím dveře. pokud se naopak tazatel netáže na nějakou delikátní otázečku kde odpověď na ní je výzvou pro mne samého :)
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 05. 04. 2014, 23:01:19
Já po nikom nežádám aby se mnou trávil na telefonu neděli, já žádal jeden odkaz od někoho kdo prostě může říci: tohle funguje...

Jen netoužím po tuně keců okolo.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Někdo 05. 04. 2014, 23:03:44
Ahoj, prosím má tady někdo odkaz na funkční manuál pro CentOS pro zprovoznění Postfixu s Dovecotem a ověřením přes MySQL? Veškeré manuály co jsem našel jsou nepoužitelné, už při instalaci potřebných balíčků narazím na to že tyto balíčky vůbec neexistují...

Mně to funguje už spoustu let, aktuálně s těmito balíčky (ano nejsou nejnovější, CentOS zastarává ale je stabilní):

postfix-2.6.6-6.el6_5
dovecot-2.0.9-7.el6
dovecot-mysql-2.0.9-7.el6

K tomu používám postfixadmin bez balíčku, normálně rozbalený do /var/www/html/postfixadmin. Právě dokumentace k postfixadminu mě dovedla ke správnému nastavení, samozřejmě je vhodné nastudovat i dokumentaci k Postfixu a Dovecotu, mají ji velmi dobrou. Nejdůležitější řádky z /etc/postfix/main.cf jsou:

virtual_transport = dovecot
smtpd_sasl_type = dovecot

a k tomu v /etc/postfix/master.cf:

dovecot unix    -       n       n       -       -      pipe
  flags=DRhu user=maildir:maildir argv=/usr/libexec/dovecot/dovecot-lda -f ${sender} -d ${user}@${nexthop} -m ${extension}

Některé návody na internetu se vztahují na starší verze Postfixu a Dovecotu kde ještě nefungovala taková pěkná integrace (přes LDA a SASL) a všechno bylo zbytečně komplikovanější.

Jako bonus jsem vše zprovoznil i se zapnutým SELinuxem, pro začátek ho ale vypněte ať to máte jednodušší, to se dá dořešit později.

Pokud si chcete celé nastavování zjednodušit, zkuste vyměnit CentOS za Debian nebo Ubuntu - tam kromě toho že jsou aktuálnější verze všeho je dokonce i balíček postfixadmin který při instalaci provede většinu potřebné konfigurace Postfixu sám!
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 05. 04. 2014, 23:51:59
A máš citaci toho mého špatného způsobu požadování? :) Pokud nebudeme mluvit o mém třetím pokusu?
"způsobem podobným Tvému, tak s ním vyrazím dveře"
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Někdo 06. 04. 2014, 00:08:07
A máš citaci toho mého špatného způsobu požadování? :) Pokud nebudeme mluvit o mém třetím pokusu?
"způsobem podobným Tvému, tak s ním vyrazím dveře"

Tipnu si - podle mě to prostě není dost konkrétní. Zkusme třeba rozebrat větu "Veškeré manuály co jsem našel jsou nepoužitelné, už při instalaci potřebných balíčků narazím na to že tyto balíčky vůbec neexistují...". Podle mě je tam zásadní problém v pojmu "veškeré manuály" který není konkrétně rozepsaný do seznamu vyzkoušených manuálů, a dál "tyto balíčky vůbec neexistují" kde chybí konkrétní popis těch balíčků které údajně neexistují.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 00:17:42
Nerozumím, k čemu by to někomu bylo? Já zde poprosil o jeden odkaz na něco, co je vyzkoušené. Je to to samé, jako bych řekl že mi nejede auto, mám ho v servisu a požádal o radu, jaké si mám zatím do opravy půjčit. Nechci řešit proč mám auto v opravně, chci poradit jiné spolehlivé auto...
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: centospostfix 06. 04. 2014, 00:26:04
Třeba Arch je dobrá distribuce a Apache tam určitě bude. Není se čeho bát.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Někdo 06. 04. 2014, 01:15:23
Nerozumím, k čemu by to někomu bylo?

Určitě by to pomohlo analyzovat jaký máte problém. Já totiž vím že na internetu je k dispozici spousta dobrých návodů na integraci Postfix+MySQL+Dovecot které jsou použitelné i pro CentOS, dále vím že CentOS obsahuje potřebné balíčky. Takže nedostatkem zdrojů to nebude, a shánět nebo dokonce sepisovat další zdroj informací tady nemusí vůbec pomoci, protože je tu velké riziko že ho nedokážete využít stejně tak jako jste to bohužel zatím nedokázal s těmi stávajícími zdroji a nevíme proč - to je podle mě hlavně potřeba objasnit, pak už to dál půjde samo.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 01:26:54
Ok, takže příklad:
http://www.campworld.net/thewiki/pmwiki.php/LinuxServersCentOS/Cent6VirtMailServer
Installing the software: yum install amavisd-new clamav clamd razor-agents perl-Convert-BinHex
výstup:
No package perl-Mail-Sender available.
No package perl-Log-Log4perl available.
No package imapsync available.
No package offlineimap available.

V tuto chvíli se tímto návodem přestávám zabývat, protože je sice pravda že tyto balíčky nepotřebuji k chodu, ale nemohu k tomu návodu mít nadále důvěru. A nyní mi prosím objasněte, v čem jsem udělal chybu?

Problém je, že neustále všichni řeší úplně něco jiného, než na co jsem se zeptal........
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 01:39:39
"Nemusí vůbec pomoci": Ale vy nevíte že to není přesně to co by pomohlo, přitom pro někoho kdo to má je post toho odkazu otázkou 5s.
"Určitě by to pomohlo analyzovat jaký máte problém.": Ano, já žádám jeden odkaz a vy děláte analýzu mého problému, to je přesně to, proč mi to připadá že se bavím se šašky.

Nerozumím, k čemu by to někomu bylo?
Určitě by to pomohlo analyzovat jaký máte problém. Já totiž vím že na internetu je k dispozici spousta dobrých návodů na integraci Postfix+MySQL+Dovecot které jsou použitelné i pro CentOS, dále vím že CentOS obsahuje potřebné balíčky. Takže nedostatkem zdrojů to nebude, a shánět nebo dokonce sepisovat další zdroj informací tady nemusí vůbec pomoci, protože je tu velké riziko že ho nedokážete využít stejně tak jako jste to bohužel zatím nedokázal s těmi stávajícími zdroji a nevíme proč - to je podle mě hlavně potřeba objasnit, pak už to dál půjde samo.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 04:36:52
Hmmm, v tomto případě mi chyběl rpmgorge, ovšem byl to poslední testovaný postup a víc jsem se do něj ponořil až teď.  :) Dost věřím že se ještě nějaký problém vyskytne
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Mirek Prýmek 06. 04. 2014, 10:17:48
ale když mám na nějakou věc / technologii komplexnější know how a někdo to po mě vyžaduje způsobem podobným Tvému, tak s ním vyrazím dveře. pokud se naopak tazatel netáže na nějakou delikátní otázečku kde odpověď na ní je výzvou pro mne samého :)
Taky mám pocit, že se tady zvyšuje frekvence dotazů typu pomožte mi hned teď s [nějaká ptákovina, tisíckrát na webu popsaná], kecy si strčte někam a jestli mi nepomůžete, tak jste pitomci. Zajímalo by mě, čím to je. Jestli se zvyšuje penetrace Linuxu a je spousta takyadminů, kteří už neví, co je to úcta ke zkušenějším a vděk komunitě?

Nebo třeba jenom stárnu ;)
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Lol Phirae 06. 04. 2014, 12:04:07
Ano, já žádám jeden odkaz a vy děláte analýzu mého problému, to je přesně to, proč mi to připadá že se bavím se šašky.

Koukej... víš co?

(http://i59.tinypic.com/2elwf83.jpg)

 :o ;D
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: dratar 06. 04. 2014, 12:50:42
Nepomohlo by toto: http://www.linuxmail.info/
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 13:05:31
Místo toho o co jsem slušně požádal se mi sešla kupa něčeho mazlavého, není za co děkovat borci... V noci jsem to rozběhal.
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Zvědavej 06. 04. 2014, 13:08:32
Díky Dratare, na druhé stránce se konečně vyskytl někdo, kdo pochopil o co žádám a dal mi jasnou jednoduchou odpověď bez tuny moudrostí (pokud jsi to tedy někdy zkoušel :) )
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Lol Phirae 06. 04. 2014, 13:18:18
není za co děkovat borci...

Nápodobně... a ani se snad nevracej.  ::)
Název: Re:Postfix-mysql-dovecot (CentOS)
Přispěvatel: Někdo 06. 04. 2014, 18:32:36
Ok, takže příklad:
http://www.campworld.net/thewiki/pmwiki.php/LinuxServersCentOS/Cent6VirtMailServer
Installing the software: yum install amavisd-new clamav clamd razor-agents perl-Convert-BinHex
výstup:
No package perl-Mail-Sender available.
No package perl-Log-Log4perl available.
No package imapsync available.
No package offlineimap available.

V tuto chvíli se tímto návodem přestávám zabývat, protože je sice pravda že tyto balíčky nepotřebuji k chodu, ale nemohu k tomu návodu mít nadále důvěru. A nyní mi prosím objasněte, v čem jsem udělal chybu?

Problém je, že neustále všichni řeší úplně něco jiného, než na co jsem se zeptal........

Jak už jsem napsal, problém je že jste se nezeptal konkrétně čímž jste si zbytečně snížil pravděpodobnost že vám někdo správně odpoví. Kdyby hned v té první zprávě byly takové konkrétní informace, dá se odpovědět že si buď můžete přidat repository kde takové balíčky jsou, nebo ty balíčky neinstalovat protože nejsou potřebné - je to jen antispam a antivir, bez kterých poštovní server klidně může fungovat, a myslím si že je lepší to nejdřív rozeběhnout bez nich a teprve až vše bude dobře fungovat tak začít řešit přidávání.