DavMail -installation på CentOS 6

Innehållsförteckning

Om din arbetsplats eller skola använder Microsoft Exchange för e -post kan du komma åt ditt Exchange -e -postkonto från e -postklienter som inte stöder Exchange -protokollet. DavMail tillhandahåller en lösning, Microsoft Exchange -översättning för öppna protokoll som POP, IMAP, SMTP, CalDAV, CardDAV och LDAP.
Att installera DavMail på CentOS 6 kräver att en tredjedel av förvaret läggs till. Ladda ner repos -filen och uppdatera din yum -cache. :
 sudo curl- eller/etc/yum.repos.d/home: marcindulak.repo http://download.opensuse.org/repositories/home:/marcindulak/CentOS_CentOS-6/home:marcindulak.repo sudo yum update

Installera sedan DavMail med yum:
sudo yum installera DavMail

Du måste installera ett extra paket så att init -skriptet fungerar korrekt:
sudo yum installera redhat- lsb -core

Grundläggande konfiguration
Konfigurationsfilen för DavMail finns i /etc/davmail.properties. Öppna i din favorit textredigerare:
sudo nano /etc/davmail.properties

Ställ in DavMail på serverläge så att det inte kräver X11:
davmail.server = true

Aktivera fjärrläge och ange länkadressen till IP -adressen för din droppe eller en tom uppsättning:
 davmail.allowRemote = true davmail.bindAddress =

Ställ in davmail.url till din Outlook Web App / Outlook Web Access URL, som vanligtvis slutar med / owa:
davmail.url = https://domain.com/owa

Standardportarna som DavMail använder är inte standard, och du kanske vill ändra dem för att göra processen att skapa e -postklienter enklare. Om du vill konfigurera DavMail för att använda standardportarna för SSL -krypterad IMAP och SMTP ändrar du alternativen davmail.imapPort och davmail.smtpPort:
 davmail.imapPort = 993 davmail.smtpPort = 465

Spara och stäng konfigurationsfilen.
Starta DavMail
På grund av hur Linux -system fungerar kräver portarna vi använder (993 och 465) att root -åtkomst måste öppnas. Detta innebär att DavMail måste köras som root. Som standard startar init -skriptet som levereras med DavMail -paketet DavMail som "DavMail" -användare och kan inte börja med vår konfiguration. Detta kan åtgärdas med en liten tweak till init -skriptet.
Gör en kopia av standardstartskriptet:
sudo cp / etc / init.d / DavMail /etc/init.d/DavMail -root

Öppna kopian i din favorittextredigerare:
sudo nano /etc/init.d/ DavMail -root

Hitta raden i funktionen start (), som börjar med su - DavMail och ersätt DavMail med root. Raden ska nu se ut så här:
su -root -s / bin / sh -c "exec nohup $ DAVMAIL_HOME / davmail $ DAVMAIL_CONF >> $ LOGFILE 2> & 1 &"

Spara och stäng filen. Starta DavMail med ditt modifierade init -skript:
service davmail-root start

Och slutligen, konfigurera DavMail för att ladda vid start:
chkconig davmail-root på
Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave