Dizanje Mail servera, Postfix, Dovecot i Roundcube integracija

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
alt
Shwele:
A Mailserver on Ubuntu 16.04: Postfix, Dovecot, MySQL – Ex Ratione
Odličan sajt, radi konfiguracije od ubuntu 12.04 , svaku LTS obrade i dodaju sa novim bagovima/poboljšanjima.
Sve ovo već imaš “na klik” pod Webmin/Virtualmin-om 😉
 
Last edited:

r2d2

Member
Joined
Jan 10, 2016
Messages
59
Reaction score
6
alt
Shwele:
Više na linku: Spam Test Result (odlican sajt za testiranje mail rekorda potrebnih, preporuka svima koji nisu znali)
Provereno, isto dobar sajt za testiranje reputacije IP adrese sa koje se šalje mejl
–>

Sender Score | Return Path
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Kakva je situacija kada ručno instaliraš Wordpress bez te virtualmin skripte, dakle klasično, skineš folder sa WP sajta raspakuješ i instaliraš?

Ajde ako ti nije problem da objasniš detaljnije u čemu je fora jer te pola ne razumem sa ovog linka sto si pisao, ne radi ti php unutar instaliranih dirova ili sta?

P.S. Ako ti uslovi dozvoljavaju baci mi na PP podatke za server da se ulogujem da vidim o cemu se radi, ako ti treba poslacu ti SSH kljuc da me dodas.
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Vladimir:
Kakva je situacija kada ručno instaliraš Wordpress bez te virtualmin skripte, dakle klasično, skineš folder sa WP sajta raspakuješ i instaliraš?

Ajde ako ti nije problem da objasniš detaljnije u čemu je fora jer te pola ne razumem sa ovog linka sto si pisao, ne radi ti php unutar instaliranih dirova ili sta?

P.S. Ako ti uslovi dozvoljavaju baci mi na PP podatke za server da se ulogujem da vidim o cemu se radi, ako ti treba poslacu ti SSH kljuc da me dodas.
Identično je, bilo preko skripte ili da skinem. Probah skriptu zato što mi je potrebna automatizacija i instalacija na click.

Dakle vanila LAMP install preko skripte sa virtualmina. Nakon toga kreirao sam Virutal Server na koji sam pokrenuo script za wordpress.
Ne radi na putanji /home/virtualservername/public_html/
html fajlovi rade, to sam testirao, ali bilo koji .php poziva application/x-httpd-php
Međutim, kada preko wordpress skripte ostavim defaultni folder wordpress/ onda radi besprekorno, ali je putanja sajta naravno example.com/wordpress i jelte default home page. Takav sajt se nalazi na putanji /home/virtualservername/public_html/wordpress/

PS: sure, mozemo preko PP da se čujemo, SSH ključ radi posao, napravicu ti usera da glediš.
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Aha kapiram… kako si podesio unutar Virtualmin → Server configuration → Website Options

Takođe ako hoceš u public_html da se instalira štikliraj “At top level”

View attachment 5420
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Aha kapiram… kako si podesio unutar Virtualmin → Server configuration → Website Options

Takođe ako hoceš u public_html da se instalira štikliraj “At top level”

View attachment 5420
Yea to sam i uradio i onda mi se dešava taj bug.

Dakle kada je folder radi ok, kada stavim top level, wont work i dobijam tu grešku.
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Kada instaliraš preko te skripte za određeni domen, da li si proverio dozvole da su od tog virtualhost-a (domen:domen) a ne od root-a (root:root)?
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Vladimir:
Kada instaliraš preko te skripte za određeni domen, da li si proverio dozvole da su od tog virtualhost-a (domen:domen) a ne od root-a (root:root)?
Yep, deffo su. Recimo dummyclone:dummyclone sa svim defaultnim permission za sebe.

Jedino me baguje sto svaki virtualhost ima svoj php config, sto mi je malo apsurdno i deluje da moze da jede vise rama nego sto treba.

PS: Aj drmni mi PM da mogu da ja tebi posaljem, kada vec pricamo o permisijama 😛
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Poslao sam ti PP i zapratio te da mozes da mi saljes PP.

Što se tiče php-a, ne opterecuje server razlicite verzije php-a. Inače to je normalno da svaki virtualhost ima svoj odvojen php config, to je i smisao virtualnih hostova, no ukoliko hoces centralizovan php za sve onda jednostavno instaliraš jednu verziju php-a recimo 7.0 i postaviš php.ini globalno da bude sa root-a.
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Vladimir:
Poslao sam ti PP i zapratio te da mozes da mi saljes PP.

Što se tiče php-a, ne opterecuje server razlicite verzije php-a. Inače to je normalno da svaki virtualhost ima svoj odvojen php config, to je i smisao virtualnih hostova, no ukoliko hoces centralizovan php za sve onda jednostavno instaliraš jednu verziju php-a recimo 7.0 i postaviš php.ini globalno da bude sa root-a.
Mislio sam na to da virtualmin sam po sebi pravi svoj php.ini za svaki virtualhost, unutar /home/virtualservername/etc/php/ putanje.

Ovako uniformno samo 7.0 koristim, uglavnom u globalu.
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Pa da i pravi php.ini za svaki virtualhost, medjutim ne opterecuje to ništa više od onoga makar imao samo jedan php.ini jer on vuče samo podešavanja, ne vuče poseban php process (pid) ili deamon za svaki vhost posebno, to ne 🙂
 
Last edited:

OgnjenIT

Active member
Joined
Jul 27, 2017
Messages
150
Reaction score
60
Vezano za dmarc-dkim, ne znam ni ja. Imam dosta problema sa tim.
Cisto da znas da je dkim zaguljen ako radi u nekom okruzenju gde mail-ovi dolaze sa svih strana (banke, drzavne sluzbe, dobavljaci…).
Ako ti postavis dkim, to znaci da ce tvoj server verifikovati tvoj mail ali isto tako znaci da ce sve ne verifokovane mail-ove prebaciti u QUEUE.
[U praksi: nece prolaziti mailovi od gore navedenih sluzbi ako nemaju takodje podesen dkim].

Ako neko ima dobro uputsto za openDKIM, neka postavi ovde, znacilo bi i meni 😃
Ono po cemu sam ja radio je [centos6]:
How to install and integrate DKIM with OpenDKIM and Postfix on a CentOS 6 VPS
Ali mi nije bas nesto uspelo… Kad postavim podesavanja u main.cf, moji mail-ovi su ne verifikovani i nece da prolaze.
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
alt
OgnjenIT:
Vezano za dmarc-dkim, ne znam ni ja. Imam dosta problema sa tim.
Cisto da znas da je dkim zaguljen ako radi u nekom okruzenju gde mail-ovi dolaze sa svih strana (banke, drzavne sluzbe, dobavljaci…).
Ako ti postavis dkim, to znaci da ce tvoj server verifikovati tvoj mail ali isto tako znaci da ce sve ne verifokovane mail-ove prebaciti u QUEUE.
[U praksi: nece prolaziti mailovi od gore navedenih sluzbi ako nemaju takodje podesen dkim].

Ako neko ima dobro uputsto za openDKIM, neka postavi ovde, znacilo bi i meni 😃
Ono po cemu sam ja radio je [centos6]:
How to install and integrate DKIM with OpenDKIM and Postfix on a CentOS 6 VPS
Ali mi nije bas nesto uspelo… Kad postavim podesavanja u main.cf, moji mail-ovi su ne verifikovani i nece da prolaze.
Tek sad sam snimio da si pitao, ako ti i dalje treba, evo uputstva koje sam ja koristio:
How to eliminate spam and protect your name with DMARC | skelleton.net
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Imam novi problem. Postfix server normalno radi ovaj koji koristim, digao drugi, identična konfiguracija, ne radi kako treba.
Iz nekog razloga nije potpisan TLSom iako je sve konfigurisano… jedina razlika je da je server koji koristimo je i za sajtove i za mail. Svakako je povezano preko SMTP-ja da se konektuje za slanje mailinga, kao i preko IMAPa za proveru bounce-a, sve uredno.

https://snag.gy/CGD8uQ.jpg
Već sam nekoliko puta upoređivao postfix main i master conf i identični su. Dovecot isto. Sad da li mi nešto fali ili sam slep kod očiju ne znam, dostaviću koji god deo confa je potrebno.

Koristio sam istu konfiguraciju, isto ubuntu 16.04
A Mailserver on Ubuntu 16.04: Postfix, Dovecot, MySQL – Ex Ratione
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Imas neku dijagnostiku?
Izuzev pomenutih servisa provere headera email-a kao i slanje mailinga gde sam otkrio ovaj bug, ne.

Imaš predlog?
 
Last edited:

Shwele

Member
Joined
Mar 14, 2017
Messages
82
Reaction score
7
Imam novi problem. Postfix server normalno radi ovaj koji koristim, digao drugi, identična konfiguracija, ne radi kako treba.
Iz nekog razloga nije potpisan TLSom iako je sve konfigurisano… jedina razlika je da je server koji koristimo je i za sajtove i za mail. Svakako je povezano preko SMTP-ja da se konektuje za slanje mailinga, kao i preko IMAPa za proveru bounce-a, sve uredno.

https://snag.gy/CGD8uQ.jpg
Već sam nekoliko puta upoređivao postfix main i master conf i identični su. Dovecot isto. Sad da li mi nešto fali ili sam slep kod očiju ne znam, dostaviću koji god deo confa je potrebno.

Koristio sam istu konfiguraciju, isto ubuntu 16.04
A Mailserver on Ubuntu 16.04: Postfix, Dovecot, MySQL – Ex Ratione
@Commander imaš li neku ideju šta može da bude problem? Ostavio na auto pilotu ovo i dočekalo me.

Opet prošao kroz sve, identično i dalje ne radi. Jel moguće da je neki Lets Encrypt flag koji treba da se setuje za sertifikat, ako si koristio ikada ili… ne znam više.
 

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
Iskren da budem, ono uputstvo što si okačio link u životu ne bih ni u test okruženju stavio kamoli na produkciju.

Previše je ono “raw” da bi radilo i mnogo tekstulanog fajla koji može da krene naopako i zbog interpunkcijskog znaka maltene. Deluje svakako da je problem do sertifikata, gde tačno, ne znam zaista.

Moj ti je savet da se okreneš nekom ili komercijalnom email servis rešenju ili servisima tipa Zimbra, ili nekim opensource rešenjima koji imaju iole grafičko upravljanje, manje više ssvi su prešli na tako neko rešenje jer ovo raditi od nule i imati gomilu text fajlova bez ikakvog nadzor je ubistvo.

Na kraju krajeva 100x efikasnije rešenje je i da digneš VestaCP i na njemu podesiš samo mejl, pa ćeš imati iole pristojno okruženje i upravljanje i sa mejlove i za sertifikate.
 
Last edited:

Branimir_Maksimovic

Well-known member
Joined
Nov 22, 2018
Messages
928
Reaction score
370
Pa ja sam koristio svoj mail server, njega sam znao da podesim 😛
Jedino sad kao sto ti rece commander, nadji neku laksu soluciju za konfigurisanje 😛
 
Top