Categories: ÇeşitliMail

Freebsd üzerine rainloop webmail kurulumu

Rainloop sade, kullanışlı ve modern bir web tabanlı e-posta istemcisi

Sistem Gereksinimleri;

PHP: 5.4 ve üzeri

Web sunucusu: Apache , NGINX , lighttpd veya PHP destekli diğer web sunucuları

PHP Extensions: cURL , iconv , json , libxml , dom , openssl , DateTime , PCRE , SPL

Tarayıcı: Google Chrome , Firefox , Opera 10+ , Safari 3+ , Internet Explorer 11 veya EDGE

Opsiyonel: PDO ( MySQL / PostgreSQL / SQLite )

Freebsd üzerine kurulumu ports ağacından yapacağız. Bu nedenle ports ağacımız yoksa çekelim;

portsnap fetch

ve çektiğimiz ports ağacını açalım;

portsnap extract

Ports ağacımız var ise güncelleyelim;

portsnap update

Kurulum için dizine gidelim;

cd /usr/ports/mail/rainloop/ 
make config

Rainloop herhangi bir veritabanı olmadan çalışabiliyor fakat adres defteri için bir veritabanı kurmanız gerekiyor. Adres defterini kullanmıyorsanız veritabanı da kurmanıza gerek yok.

Kurulumu yapalım;

make install

Php, apache vb. servis ve dilleri kurulu ise kurulması 1-2 dakika içerisinde gerçekleşecektir. Kurulu değilse de zaten kendisi kuracaktır. Fakat siz yine de harici olarak daha önce web/php gibi yazılımları kurun.

Dns sunucunuzda bir rainloop.domain.com şeklinde a kaydı oluşturup, rainloop’u kurduğunuz sunucunun ip adresini verin ve apache üzerinde de vhost dosyası oluşturup, alttaki konfig’i yazın

<VirtualHost *:80>
    ServerAdmin rainloop@domain.com
    DocumentRoot "/usr/local/www/rainloop/"
    ServerName rainloop.domain.com
    ErrorLog "/var/log/rain-error_log"
    CustomLog "/var/log/rain-access_log" common
            <Directory />
        Options None
        AllowOverride All
        Require all granted
        </Directory>
</VirtualHost>

Apache’yi restart ettiğinizde artık web mail’e ulaşabilirsiniz.

http://rainloop.domain.com/?admin

şeklinde admin arayüzüne ulaşabilirsiniz.

Varsayılan kullanıcı adı admin ve şifresi 12345 şeklindedir.

Admin paneline girdiğinizde, varsayılan şifreyi değiştirmekle ilgili bir uyarı göreceksiniz. “Change” linkine tıklayıp değiştirebilirsiniz.

Warning! RainLoop data folder is accessible. Please configure your web server to hide the data folder from external access. Read more here: https://www.rainloop.net/docs/installation

bu şekilde bu uyarı alabilirsiniz. Data dizinine erişim izninin olmamasını sağlamanızı isteyecektir.

İsterseniz /usr/local/www/rainloop/data dizininde bir htaccess dosyası oluşturup “deny from all” yazarsınız, dilerseniz de oluşturduğumuz vhost dosyasına aşağıdaki satırı yazabilirsiniz.

<Directory /usr/local/www/rainloop/data/>
Require all denied
</Directory>

Webmail‘de mail ile oturum açmak için domaine izin vermeniz gerekiyor. Bunu da admin panelinden “Domains” linkine tıklayıp, “Add Domain” diyerek yapabiliyoruz.

Buradaki ayarları kendi mail sunucunuza uygun hale getirmeniz gerekecektir.

Name : Domain ismi. Wildcard desteklidir. *. şeklinde tüm subdomainleri içeren domain yazabilirsiniz.

IMAP : Imap sunucu ismini, portunu ve SSL/TLS desteği

Use short login:İşaretlediğiniz takdirde, kullanıcılar mailadresi@domain.com yerine direkt mailadresi yazarak bağlanabilir.

SMTP : Smtp sunucu ismini, portunu ve SSL/Desteği

Use authentication: Kimlik doğrulaması kullanılması

Rainloop ayarları bu kadar. “Test” butonuna tıklayıp, bağlantınızı test edebilirsiniz.

admin

Share
Published by
admin

Recent Posts

Linux İşletim Sistemi Nedir?

Linux işletim sistemi, açık kaynak kodlu özgür bir işletim sistemidir. Günümüzde dünya genelinde pek çok…

1 ay ago

Cloud Sunucu mu? Dedicated Sunucu mu?

Cloud ve dedicated sunucu , günümüzde işletmelerin bilişim altyapılarını yönetmek için en çok tercih ettikleri…

2 ay ago

En İyi Veri Yedekleme Yöntemleri ve Önemi

En iyi veri yedekleme yöntemleri, bulut hizmetleri, yedekleme yaparken dikkat edilmesi gerekenlere dair her şey.

2 ay ago

VDS Nedir?

VDS (Sanal Ayrılmış Sunucu) donanım sanallaştırmasıdır. Ayrılmış sunucu tamamen tek bir kullanıcıya tahsis edilmiş fiziksel…

3 ay ago

Plesk SSH ile Mail Komutları

Plesk üzerinde, panel lisansınız bittiyse veya ssh üzerinde mail işlemleri yapmak isterseniz, aşağıdaki cli komutlarını…

4 ay ago

IPMI Şifre Sıfırlama

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

4 ay ago