OpenSMTPD, Dovecot, Rspamd ve RainLoop Kullanan OpenBSD E-Posta Sunucusu
Giriş Bu eğitici, OpenSMTPD, Dovecot, Rspamd ve RainLoop kullanarak OpenBSD üzerinde çalışan tam özellikli bir e-posta sunucusunu gösterir. OpenSMTPD th
Şimdiden sıfırdan bir posta sunucusu oluşturduysanız, sıkıcı bir girişim olabileceğini bilirsiniz. Sayısız yapılandırma dosyasını düzenlemek için zaman harcamak istemeyenler için başka bir seçenek daha var. iRedMail, tamamen işlevsel bir posta sunucusu için gerekli tüm bileşenleri otomatik olarak yükleyen ve yapılandıran inanılmaz bir kabuk betiğidir. iRedMail aşağıdakileri içeren eksiksiz bir açık kaynaklı yazılım paketi kullanır:
Postfix
- Posta aktarım aracısı (MTA).Dovecot
- POP3 ve IMAP sunucusu.Apache
, Nginx
- Web sunucusu.OpenLDAP
, Idapd
- Posta hesaplarını depolamak için LDAP sunucusu.MySQL
, MariaDB
, PostgreSQL
- uygulama verileri için SQL sunucusu. Posta hesaplarını depolamak için de kullanılabilir.SpamAssassin
- spam tarayıcı.ClamAV
- Virüs tarayıcı.Amavisd-new
- Postfix, SpamAssassin ve ClamAV arasındaki arayüz.Roundcube
- Webposta istemcisi.SOGo Groupware
- Takvim, iletişim ve görevler servisi.Fail2ban
- Kötü niyetli görünen IP'leri yasaklar.Awstats
- Apache ve Postfix günlük analizörü.iRedAPD
- Postfix ilke sunucusu.Bu öğreticide, posta sunucunuzun çalışmasına ve Let's Encrypt kullanarak SSL ile güvenli hale getirilmesine yönelik tüm adımları inceleyeceğiz.
Kuruluma başlamadan önce sisteminizi güncellemelisiniz.
sudo apt-get update
sudo apt-get upgrade
Ardından, tam alan adı (FQDN) ana bilgisayar adımızı ayarlamak isteyeceğiz. Ubuntu'da, ana bilgisayar adı 2 dosyada ayarlanır /etc/hostname
ve /etc/hosts
.
Aç /etc/hostname
.
sudo nano /etc/hostname
Kısa ana bilgisayar adınızı FQDN'nize değil dosyaya ekleyin. Alan mail.example.com
adınız tamsa dosyanız bu şekilde görünmelidir.
mail
Ardından, /etc/hosts
FQDN'nizi açın ve ekleyin.
127.0.0.1 mail.example.com mail localhost localhost.localdomain
Sunucunuzu yeniden başlatın.
sudo shutdown -r now
Artık ana makine adınızı doğrulayabilirsiniz.
hostname -f
Artık FQDN'niz ayarlandığına göre, kuruluma geçebiliriz. İRedMail'in en son sürümünü kullanarak indirin wget
. En son sürümü iRedMail indirme sayfasını ziyaret ederek bulabilirsiniz .
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.7.tar.bz2
Ardından, tarball'ı ve ardından cd
dizine çıkarın .
tar xvf iRedMail-0.9.7.tar.bz2
cd iRedMail-0.9.7
Sonra komut dosyasına izin ekleyin ve sudo ile çalıştırın.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
Size bazı sorular soracak bir kurulum sihirbazı göreceksiniz:
/var/vmail
.mail.example.com
girersiniz example.com
.Roundcube
ve seçeneğini seçmelisiniz iRedAdmin
.Artık her şey girildi, sadece ayarları gözden geçirip yüklemeye başlamamız gerekiyor. Kurulumdan sonra, iRedMail tarafından sağlanan güvenlik duvarı kurallarını kullanmak isteyip istemediğiniz sorulacaktır. Kural kopyalanacak /etc/default/iptables
. Bu seçeneği kullanmak için " y
" girin ve devam edin. Daha sonra aşağıdakiler de dahil olmak üzere bazı hayati veriler gösterilecektir:
Bu veriler adresinde de bulunabilir /home/yourusername/iRedMail-0.9.7/iRedMail.tips
.
Sunucunuzu yeniden başlatın.
sudo shutdown -r now
Yeniden başlattıktan sonra https://mail.example.com/iredadmin
alan adınızı kullanarak web yöneticisi sayfasına erişebilirsiniz . E-postanıza erişmek için adresindeki Roundcube sayfasını kullanın https://mail.example.com/mail
. iRedMail, sayfayı tarayıcınızda açmak için özel izinler gerektiren kendinden imzalı bir sertifika ile sunucuyu kurar. Resmi bir CA sertifikasına yükseltmeniz önerilir. Let's Encrypt, ücretsiz sertifikalar sunan bir CA'dır. Bu hizmeti kullanma hakkında bilgi için Linux'ta LetsEncrypt Kurulumu sayfasını ziyaret edin . Sertifika alındıktan sonra kendinden imzalı sertifikaları değiştirmeniz gerekir.
sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key
Tuşunu kullanarak tüm hizmetleri yeniden başlatın. Web sunucusu için Nginx kullandıysanız, yerini alacak apache2
olan nginx
.
sudo systemctl restart postfix
sudo systemctl restart apache2
sudo systemctl restart dovecot
Giriş Bu eğitici, OpenSMTPD, Dovecot, Rspamd ve RainLoop kullanarak OpenBSD üzerinde çalışan tam özellikli bir e-posta sunucusunu gösterir. OpenSMTPD th
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Spamassassin, Perlde yazılmış, posta başlıkları ve bodda çok çeşitli sezgisel testler kullanarak spamı tanımlamak için kullanılan ücretsiz ve açık kaynaklı bir posta filtresidir.
Giriş Kendi posta sunucunuzu çalıştırmak, gizliliğin yanı sıra alanlarınız için istediğiniz kadar posta hesabı oluşturma olanağı da sunar.
Farklı Bir Sistem mi Kullanıyorsunuz? RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu GitHubda barındırılıyor. Bu kılavuz size
Farklı Bir Sistem mi Kullanıyorsunuz? RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu Githubda barındırılıyor. Bu kılavuz size
Giriş Kutuda posta (MiaB), güvenlik sorunlarını önlemek için gereken tüm karmaşık yapılandırmalarla ilgilenir, sağlam bir spam algılama sistemi sağlar
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Kendi e-posta sunucunuzu çalıştırmak oldukça faydalı olabilir. Verilerinizden siz sorumlusunuz. Ayrıca teslimat seçeneklerinizle daha fazla esneklik sağlar. ancak
Farklı Bir Sistem mi Kullanıyorsunuz? RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu Githubda barındırılıyor. Bu kılavuz size
Bu öğreticide, basit bir yönlendirme sunucusu olan sSMTPnin nasıl kurulacağını öğreneceksiniz. Mailtrap.io, geliştiriciler için sahte bir e-posta sunucusu sunar. Sen için kullanın
Farklı Bir Sistem mi Kullanıyorsunuz? RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu Githubda barındırılıyor. Bu kılavuz size
Farklı Bir Sistem mi Kullanıyorsunuz? RainLoop basit, modern ve hızlı bir web tabanlı e-posta istemcisidir. RainLoop kaynak kodu GitHubda barındırılıyor. Bu kılavuz size
Farklı Bir Sistem mi Kullanıyorsunuz? Web sitelerini taşımak genellikle sorun olmasa da, bazen e-posta kutularını taşımak daha zordur. Bu özellikle cas
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Farklı Bir Sistem mi Kullanıyorsunuz? Web sitelerini taşımak genellikle sorun olmasa da, bazen e-posta kutularını taşımak daha zordur. Bu özellikle cas
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?