Bu siteyi kullanarak Gizlilik Politikası'nı ve Kullanım Şartları'nı kabul etmiş olursunuz.
Kabul et
Teknoloji Linux Windows Apple Google
  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0
Bildirim
  • ANASAYFA
  • TEKNOLOJİ
  • YAZILIM
  • LİNUX
  • WİNDOWS
Kişiselleştir
Teknoloji Linux Windows Apple GoogleTeknoloji Linux Windows Apple Google
Yazı Tipi Yeniden BoyutlandırıcıAa
  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber
Arama
  • ANASAYFA
  • TEKNOLOJİ
    • Android
    • Apple
    • İnternet
    • iPhone
    • Mobil
    • Samsung
  • YAZILIM
    • Güvenlik
    • Programlama Dili
    • Web Tasarım
    • Sunucu
    • WordPress
  • LİNUX
    • Arch Linux
    • Fedora
    • Debian
    • Linux Mint
    • Ubuntu
  • WİNDOWS

Öne Çıkan Hikayeler

En güncel haberleri keşfedin!

Apple iOS 26.3 Beta 3 Sürümünü Yayınladı: İşte Dikkat Çeken Yenilikler

Windows 11 Güncellemesi Eski Modemleri Sessizce Devre Dışı Bıraktı: İşte Sebebi!

CachyOS Ocak 2026 Sürümü Yayınlandı: Yeni Plasma Giriş Yöneticisi Geldi

Bağlantıda Kalın

Bizi sosyal medyada bulun
248.1KTakipçilerBeğen
61.1KTakipçilerTakip et
165KAbonelerAbone ol
Made by ThemeRuby using the Foxiz theme. Powered by WordPress

Ana Sayfa » Ubuntu’da Let’s Encrypt SSL ile RainLoop Webmail Kurulumu

Ubuntu

Ubuntu’da Let’s Encrypt SSL ile RainLoop Webmail Kurulumu

Murat
Son güncelleme: Haziran 4, 2022 7:13 am
Hazırlayan: Murat
Yorum yapılmamış
Paylaş
Paylaş

RainLoop Webmail, kendi web sunucunuza kurulabilen açık kaynaklı bir e-posta istemcisidir. IMAP ve SMTP’yi destekler ve çeşitli özelliklere sahip kullanıcı dostu bir arayüz sağlar.

İçindekiler
  • Önkoşullar
  • Gerekli Paketleri Yükle
  • RainLoop Webmail’i Kurun ve Yapılandırın
  • Web Postanız için SSL/TLS Kurulumu
  • RainLoop Webmail Kullanıcı Arayüzüne Erişme

RainLoop Webmail tarafından sunulan özelliklerden bazıları şunlardır:

  • Birleşik Gelen Kutusu Kullanılan protokolden (IMAP, POP3 veya SMTP) bağımsız olarak tüm e-posta mesajlarınızı tek bir gelen kutusunda görüntüleyin.
  • Birden Çok Hesap Birden çok e-posta hesabı ekleyin ve bunlar arasında kolayca geçiş yapın.
  • Mesaj Filtreleme Mesajları belirli kriterlere göre otomatik olarak taşımak, silmek veya yanıtlamak için filtreler oluşturun.
  • Özelleştirilebilir Arayüz RainLoop Webmail arayüzünün görünümünü ve işlevselliğini ihtiyaçlarınıza göre değiştirin.
  • Çevrimdışı Mod İnternete bağlı olmasanız bile mesajlarınızı görüntüleyin.

RainLoop Webmail, e-posta istemcileri üzerinde çok fazla kontrol sahibi olmak isteyen ve bunu kendi web sunucularına kurmaktan çekinmeyen kullanıcılar için mükemmel bir seçimdir. Çok çeşitli özellikler ve özelleştirilebilir seçenekler sunarak benzersiz ihtiyaçları olan kullanıcılar için mükemmel bir seçimdir. RainLoop ayrıca açık kaynak kodludur, yani kullanmak ve değiştirmek ücretsizdir. Güçlü ve özelleştirilebilir bir e-posta istemcisi arıyorsanız, RainLoop kesinlikle denemeye değer.

RainLoop Webmail hakkında daha fazla bilgi edinmek istiyorsanız, adresindeki resmi web sitesini ziyaret edin. Ayrıca web sitesinde kurulum talimatlarını ve belgelerini de bulabilirsiniz. Veya sorularınız varsa veya yardıma ihtiyacınız varsa, RainLoop Forumlarına gönderebilirsiniz. Topluluk cana yakın ve yardımseverdir ve sahip olabileceğiniz tüm soruları yanıtlamaktan mutluluk duyacaktır.

Aşağıdaki talimatlar, web sunucusu olarak Apache ile Ubuntu 20.04’te RainLoop Webmail’i kurmanıza yardımcı olacaktır.

Önkoşullar

RainLoop Webmail’i kurmak ve çalıştırmak için şunlara ihtiyacınız olacak:

  • Apache çalıştıran bir web sunucusu. RainLoop kontrol paneline erişmek için bir alan adına da ihtiyacınız olacak.
  • Minimum 2 GB RAM ile Ubuntu 20.04 LTS çalıştıran bir sunucu.
  • Sudo ayrıcalıklarına sahip root olmayan bir kullanıcı.

Gerekli Paketleri Yükle

Öncelikle sunucunuza SSH atın ve aşağıdaki komutu çalıştırarak paket listesini güncelleyin.

sudo apt update -y

Ardından, aşağıdaki komutları çalıştırarak PHP 7.4’ü ve PHP için ekstra modülleri kurun.

sudo apt install apache2 mysql-server php7.4 -y
sudo apt install libapache2-mod-php7.4 php7.4-json php7.4-curl -y
sudo apt install php7.4-mysql php7.4-xml php7.4-zip php7.4-imap wget unzip -y

Ardından, mevcut tüm saat dilimlerinin bir listesini almak için aşağıdaki komutu çalıştırın. Varsayılan saat dilimi dosyasını size en yakın konuma değiştirmeniz gerekecektir.

sudo timedatectl list-timezones

Örnek çıktı:

Ardından, /etc/php/7.4/apache2/ dizinindeki PHP yapılandırma dosyasını düzenlemeniz gerekecek.

sudo nano /etc/php/7.4/apache2/php.ini

Aşağıdaki ayarlarla eşleşmesi için max_execution_time, memory_limit, upload_max_filesize değerlerini değiştirin.

Önce:

Sonra:

CTRL+X tuşlarına basarak ve Y ile onaylayarak dosyayı kaydedin ve çıkın.

Değişikliklerin etkili olması için Apache’yi yeniden başlatın.

sudo systemctl restart apache2

RainLoop Webmail’i Kurun ve Yapılandırın

Artık her şeyi yüklediğinize göre, Rainloop deposundan RainLoop’u indirebilir ve kurabilirsiniz.

İlk olarak, webroot dizininizde RainLoop için bir dizin oluşturun.

sudo mkdir /var/www/rainloop

Ardından, dizini yeni oluşturduğunuz yeni dizine değiştirin.

cd /var/www/rainloop

Şimdi bu komutu çalıştırarak RainLoop Webmail’in en son sürümünü indirin. Tamamen açık kaynaklı ve kullanımı ücretsiz olan RainLoop’un topluluk sürümünü kullanacağız.

sudo wget -qO- https://repository.rainloop.net/installer.php | sudo php

Ardından, www-data kullanıcısına RainLoop dizininin sahipliğini vermek için aşağıdaki komutu çalıştırın.

sudo chown -R www-data:www-data /var/www/rainloop

Son olarak, www-data kullanıcısına RainLoop dizinine yazma erişimi vermek için aşağıdaki komutu çalıştırın.

sudo chmod -R 755 /var/www/rainloop

İşiniz bittiğinde, RainLoop Webmail yükleyicisi hazırdır. Ama önce RainLoop için Apache sanal ana bilgisayar dosyası oluşturmalıyız.

Bir Apache sanal ana bilgisayar dosyası, Apache’nin web postanız için istekleri nasıl ele alacağını tanımlayan bir yapılandırma dosyasıdır.

Seçtiğiniz bir düzenleyicide sudo ayrıcalıklarıyla açarak yeni bir sanal ana bilgisayar dosyası oluşturabilirsiniz.

sudo nano /etc/apache2/sites-available/rainloop.conf

Şimdi bu dosyaya aşağıdaki satırları ekleyin, etkialaniniz.com’u kendi etki alanınızla değiştirdiğinizden emin olun.

<VirtualHost *:80>

ServerAdmin [email protected]
ServerName alan-adininiz.com
ServerAlias www.alan-adininiz.com

DocumentRoot /var/www/rainloop/

<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order deny,allow
Allow from all
Require all granted
</Directory>

<Directory /var/www/rainloop/data>
Require all denied
</Directory>

ErrorLog /var/log/apache2/rainloop_error_log
TransferLog /var/log/apache2/rainloop_access_log

</VirtualHost>

CTRL+X tuşlarına basarak ve Y ile onaylayarak dosyayı kaydedin ve çıkın.
Şimdi, varsayılan Apache sanal ana bilgisayar dosyasını devre dışı bırakmak ve yeni sanal ana bilgisayar dosyanızı etkinleştirmek için aşağıdaki komutu çalıştırın.

sudo a2dissite 000-default.conf && sudo a2ensite rainloop.conf

Artık sanal ana bilgisayar dosyası etkinleştirildiğine göre, değişikliklerin etkili olması için Apache yeniden yazma modunu etkinleştirmeli ve Apache’yi yeniden başlatmalıyız.

sudo a2enmod rewrite && sudo systemctl restart apache2

Web Postanız için SSL/TLS Kurulumu

Artık güvenli bir sanal ana bilgisayar dosyanız etkinleştirildiğine göre, web postanızı güvence altına alabilmek için bir SSL/TLS sertifikası ve anahtarı oluşturmanız gerekecektir.

Sunucunuz ve istemciniz (örneğin bir web tarayıcısı) arasındaki bağlantıyı şifrelemek için bir SSL/TLS sertifikası gereklidir.

Öncelikle Certbot eklentisini kurmak için aşağıdaki komutu çalıştırın. Certbot, sizin için SSL/TLS sertifikalarını alacak ve kuracak bir istemcidir.

sudo apt install certbot -y

Ardından, Certbot Apache eklentisini kurmak için aşağıdaki komutu apache parametresi ile çalıştırmanız gerekecektir. Certbot Apache eklentisi, Apache sanal ana bilgisayarlarınız için SSL/TLS sertifikalarını otomatik olarak almanıza ve yüklemenize yardımcı olacak eklentidir.

sudo apt kurulum python3-certbot-apache -y

Şimdi, web postanız için bir SSL/TLS sertifikası istemek için aşağıdaki komutu çalıştırın. Alan-adiniz.com’u kendi alanınızla değiştirdiğinizden emin olun.

sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email [email protected] -d mail.alan-adiniz.com
  • certbot, sizin için SSL/TLS sertifikalarını alacak ve kuracak olan istemcidir.
  • –apache, Certbot’a Apache eklentisini kullanmasını söyleyen parametredir.
  • –agree-tos, Certbot’a Hizmet Şartlarını kabul etmesini söyleyen parametredir.
  • –redirect, Certbot’a SSL olmayan tüm trafiği SSL’ye yönlendirmesini söyleyen parametredir.
  • –hsts, Certbot’a HSTS’yi önceden yüklenmiş bir etki alanıyla (web tarayıcı güvenliği için kullanılır) etkinleştirmesini söyleyen parametredir.
  • –staple-ocsp, Certbot’a OCSP Stapling’e bağlanmasını ve sertifikaların kimliğini doğrularken zımbalanmış yanıtını kullanmasını söyleyen parametredir. Bu, kullanıcılarınız için bağlantıyı hızlandıracaktır.
  • –email, sertifika durumunuz hakkında uyarılar alabilmeniz için Certbot’a e-posta adresinizi bildiren parametredir.
  • -d mail.alan-adiniz.com, Certbot’a mail.alan-adiniz.com alanını kullanarak web postanız için bir SSL/TLS sertifikası istemesini söyleyen parametredir.

İşiniz bittiğinde, Certbot ihtiyacınız olan SSL/TLS sertifikasını oluşturacaktır. Aşağıdaki çıktı, SSL/TLS sertifikasının oluşturulduğunu ve kurulduğunu onaylar.

Artık http://mail.alan-adiniz.com’a her eriştiğinizde, https://mail.alan-adiniz.com’a yönlendirileceksiniz ve bağlantınız güvence altına alınacak. Certbot hakkında daha fazla bilgiyi burada bulabilirsiniz.

RainLoop Webmail Kullanıcı Arayüzüne Erişme

Artık web tarayıcınızı açıp https://alan-adiniz.com/admin adresine gidebilirsiniz.

Web tarayıcınızda RainLoop Webmail UI oturum açma ekranı açılacak ve varsayılan admin/12345 kimlik bilgileriyle oturum açabilirsiniz.

Giriş yaptıktan sonra, yönetici şifrenizi hemen değiştirdiğinizden emin olun. admin/12345 kombinasyonu kolayca tahmin edildiğinden, daha güvenli bir şeyle değiştirmek en iyisidir. Bu, Yönetici Paneli altındaki soldaki Güvenlik menüsünden yapılır.

Toplam Görüntülenme: 0
ETİKETLER:LinuxSSL
Bu Makaleyi Paylaş
Facebook Bağlantıyı kopyala Yazdır
Hazırlayan:Murat
Takip et:
Murhas ve Begza.com'un Kurucusu. Linux kullanıcısı ve açık kaynak destekçisi. Telegram, Twitter, LinkedIn üzerinden bağlantı kurun veya Sorularınız için e-posta gönderin.
Yorum yapılmamış Yorum yapılmamış

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

📚 İlgili Yazılar

Gönderiyle ilgili makaleleri keşfedin!
Linux

Linux Kernel 6.19 RC4 Yayınlandı: Linus, RC8 Sürümünü Doğruladı

Ubuntu

Ubuntu Linux’ta Windows EXE Dosyalarını Çalıştırma

Linux

Linux’ta Dosya Nasıl Taşınır?

Fedora

Fedora 44’te Büyük Değişim: Games Lab Artık KDE Plasma ile Gelecek

Linux

Pop!_OS Kurulumdan Sonra Yapılması Gerekenler

DebianLinux

Linux’ta Apt Komut Sistemi Nedir?

Fedora

Linux Fedora 36’da PlayOnLinux Kurulumu

LinuxYazılım

OpenSUSE’de VMWare Workstation Pro Nasıl Kurulur

Daha fazla göster

Murhas, dijital dünyanın nabzını tutan, Linux altyapılarından siber güvenliğe kadar teknolojinin her alanında derinlemesine rehberler sunan bir teknoloji platformudur. Amacımız, karmaşık teknolojik dönüşümleri anlaşılır kılarak işletmelere ve teknoloji meraklılarına geleceğin dünyasında rehberlik etmektir. Teknolojiyi keşfedin, geleceği Murhas ile şekillendirin.

 
 

 

  • Kategoriler:
  • Hakkımızda
  • Gizlilik Politikası
  • Kullanım Koşulları
  • İletişim
  • Sorumluluk Reddi

Hızlı Bağlantılar

  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber

Popüler İçerikler

  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0

© 2026 Murhas. Tüm Hakları Saklıdır.

adbanner
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi kaybettiniz?