Ubuntu 18.04 Üzerine Posta Kutusu Nasıl Kurulur

Giriş

Kutudaki 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 ve izleme, raporlama ve yedekleme mekanizmaları sağlar. Ayrıca, e-posta alanlarınız için bir Let's Encrypt sertifikası kurabilir ve otomatik olarak yenileyebilir, ayrıca posta sunucunuzun IP adresinin diğer sunucular tarafından güvenildiğinden ve kara listeye alınma olasılığının düşük olduğundan emin olmak için gereken ayrıntılı DNS yapılandırmalarını yapılandırabilir.

Kutuda posta, takvim (CalDAV) ve kişiler (CardDAV) sunucuları sağlamak için Nextcloud'u da içerir.

Ön şartlar

  • Yeni bir Ubuntu 18.04 sunucusu
  • En az 1GB RAM
  • Bir IPv4 adresi. Yalnızca bir IPv6 adresinin arkasında e-posta barındırmak, birçok nedenden dolayı uygun bir seçenek değildir.

Başlangıç

MiaB'nin tüm VPS'ye ihtiyacı vardır, bu yüzden her zaman yeni bir VPS ile başlamanız gerekir. MiaB, Ubuntu 18.04 için özel olarak tasarlanmıştır. Bu bir "uzun vadeli destek" sürümüdür, bu durumda Nisan 2028'e kadar desteklenecektir.

E-posta sunucunuz için bir ana bilgisayar adı seçin. MiaB box., birincil alan adınızın bir alt alan adını önerir . MiaB'yi kullanarak birden çok alanda e-posta barındırabilirsiniz, ancak MiaB kutunuzun yalnızca bir ana bilgisayar adı olacaktır. Emin değilseniz, kendi alan adınızla box.example.comdeğiştirin example.com.

Bu ana bilgisayar adını, tarayıcınızdaki MiaB'nin yapılandırma arayüzüne, VPS'nize SSH'ye erişmek ve web postanıza erişmek için kullanırsınız. VPS'niz kurulduktan sonra, örneğin IPv4 adresini not edin 203.0.113.0. Bu eğitim boyunca buna birkaç kez ihtiyacınız olacak.

Yeni VPS'nizde Ters DNS'yi ayarlayın

  • Vultr kontrol panelinizde sunucunuzu seçin ve Settingssayfaya gidin .
  • Orada Ters DNS adlı bir yapılandırma göreceksiniz. Varsayılan olarak böyle bir şeye ayarlanacaktır 203.0.113.0.vultr.com.
  • Örneğin, yukarıdaki VPS'niz için seçtiğiniz ana makine adıyla eşleşecek şekilde bunu değiştirin 203.0.113.0.box.example.com.
  • Değişikliklerinizi kaydetmek için "onayla" simgesini tıklayın.

Alan adı kayıt sitenizde alan adınızın ad sunucularını yapılandırın

MiaB için DNS'nizi doğru şekilde yapılandırmanın en basit (ve beklenen) yolu, alan adınızın DNS'sinin tam kontrolünü ele geçirmesine izin vermektir. Bu amaçla MiaB kurulumunuz, alanınızı göstermeniz için iki ad sunucusu sağlar. Bunlar aşağıdaki şekilde olacaktır:

ns1.box.example.com
ns2.box.example.com

MiaB tarafından sağlanan ad sunucularını alan adınız için ad sunucuları olarak atamak için alan adı kayıt sitenizdeki kontrol panelini kullanmanız gerekir. Ayrıca MiaB tarafından sağlanan ad sunucularınızı alan adı kayıt sitenize kaydetmeniz gerekir (bazen "tutkal kayıtları" olarak da adlandırılır). Bu işlem, bulunduğunuz kayıt kuruluşuna bağlı olarak değişir. Temel olarak, ad sunucularınızı ( ns1.box.example.comve ns2.box.example.com) ve işaret etmeleri gereken IP adresini girmeniz istenmelidir;

Kurulum

SSH'yi yeni VPS'nize ekleyin. Daha önce not ettiğiniz IP adresini kullanın.

$ ssh [email protected]

Kök kullanıcı parolanızı bölümdeki Vultr kontrol panelinde Overviewbulabilirsiniz.

Aşağıdakileri kopyalayıp terminalinize yapıştırın.

$ curl -s https://mailinabox.email/setup.sh | sudo bash

Sizin için birkaç Ubuntu paketi yüklenecek. Sonunda, birkaç kurulum sorusu sorulacak:

  • E-posta adresiniz Varsayılan olarak böyle bir şey olacaktır [email protected]. Bunu istediğiniz gibi değiştirin.
  • Ana bilgisayar adı Bu, varsayılan olarak VPS'niz için önceden ayarladığınız ana bilgisayar adını kullanmalıdır box.example.com. Bunu olduğu gibi bırakın.
  • Tzdata yapılandırması Saat diliminizi seçin.
  • Şifre Son olarak, yeni bir şifre girmeniz istenir. Bu, yönetici arayüzüne giriş yapmanın yanı sıra yeni e-posta hesabınız için de kullanılacaktır.

Kurulum tamamlandığında, size bir başarı mesajı ve yönetici arayüzüne bir web sitesi bağlantısı sunulur.

Your Mail-in-a-Box is running.

Please log in to the control panel for further instructions at:

https://203.0.113.0/admin

You will be alerted that the website has an invalid certificate. Check that
the certificate fingerprint matches:

C0:9B:FF:04:2B:2D:8F:47:5A:BF:82:E9:F2:2A:E8:CB:51:F3:12:88:48:6B:9E:72:7C:33:8B:D5:88:B7:05:D3:4B:6C:22:80:5F

İlk kez giriş yapılıyor

Tarayıcınızda MiaB'ye ilk kez giriş yaptığınızda, yükleme işleminin sonunda verilen adresi kullanacaksınız. Bu, alan adı yerine VPS'nizin IP adresini kullanır.

SSL sertifikası şu anda oluşturulmadı, bu nedenle kutunuz kendinden imzalı bir sertifika kullanacak. Web tarayıcınız sizi kesinlikle uyarır ve bunun tehlikeli olduğunu gösterir. Kendinden imzalı sertifikayı kabul edin. Bu sadece ilk çalıştırmada kullanılır.

Kurulum sırasında yapılandırdığınız e-posta adresini ve şifreyi kullanarak MiaB'de oturum açın.

Sistem Durumu Kontrolleri

MiaB'nizin çok yararlı bir bölümü var Status Checks. İlk giriş yaptığınızda bu sayfaya ulaşacaksınız ve çözülmesi gereken herhangi bir sorun olup olmadığını kontrol etmek için daha sonra System> adresini ziyaret edebilirsiniz Status Checks.

MiaB, VPS'nizi ("Yeniden Başlatma Kutusu") yeniden başlatmanızı isteyen bir düğme gösterirse, bunu yapmanız gerekir. VPS'yi otomatik olarak yeniden başlatma girişimi başarısız olursa, bunu Vultr kontrol panelinizden yapabilirsiniz, kontrol panelinin sağ üst kısmında bir simge vardır; veya komutu kullanarak rebootkomut satırı üzerinden .

Bazı sorunların derhal çözülmesi zorunlu değildir. Örneğin, parola tabanlı oturum açma uyarısı veya güncellenmesi gereken yazılım paketleri. Bunları daha sonra düzelttiğinizden emin olun.

Aşağıdaki öğelerin doğru olduğundan emin olun ve devam etmeden önce bunları çözün:

  • Ad sunucusu tutkal kayıtları
  • Bu alan adı kutunuzun IP adresine çözümlenmelidir

Önceki DNS değişikliklerinizin yayılmasını beklemeniz gerekebilir; bu işlem birkaç saat sürebilir. Değişikliklerin etkili olup olmadığını görmek için sayfayı biraz sonra yeniden yüklemeniz yeterli.

TLS (SSL) Sertifikası Sağlama ve Yükleme

MiaB'nin sizin için geçerli bir SSL sertifikası yapılandırmasını sağlamalısınız. Ziyaret System> TLS (SSL) Certificatesve tıklama her alan adının yanındaki "Sertifikası Yükle".

Örneğin https://box.example.com/admin, örneğin etki alanını kullanarak MiaB'nizde oturum açabileceksiniz ve web tarayıcınız daha önce olduğu gibi herhangi bir sertifika uyarısı sunmayacak .

Daha sonra, gidin Mail> Usersve istediğiniz gibi birçok e-posta hesapları olarak ekleyin. MiaB'nin "gri liste" adı verilen bir anti-spam özelliği uyguladığını unutmayın. Esasen bu, kutunuzdaki bir hesap, daha önce görmediği bir kişiden ilk kez e-posta aldığında gecikecek; gönderen sunucuya bağlı olarak 2 dakikadan bir saate kadar her şey. Bu, spam'ı büyük ölçüde azaltır, ancak ilk e-posta testlerinizin gelmesi biraz zaman alabilir.

MiaB güncelleniyor

MiaB'yi güncellemek için, ilk yüklerken kullandığınız adımların aynısını kullanın. Aynı komut dosyası MiaB'yi yükler ve günceller.

curl -s https://mailinabox.email/setup.sh | sudo bash

Cloudflare gibi harici bir DNS hizmeti kullanma

MiaB varsayılan olarak tüm DNS'nizi işleyecek şekilde ayarlanmıştır ve e-posta alanlarınız için karmaşık DKIM ve SPI kayıtlarını otomatik olarak yapılandırabilir. Bunu yapmak için, etki alanlarınızın ad sunucularını, daha önce yaptığınız gibi doğrudan MiaB tarafından sağlanan ad sunucularına yönlendirirsiniz. Ancak, başka bir yerde alanlarınız için DNS'yi yönetmeniz gerekebilir. Bu tamamen mümkün, ancak daha zor.

Örneğin Cloudflare kullanmak için kurulum aşağıdaki gibidir:

  • Alanlarınızın ad sunucularını Cloudflare'nin belirttiği ikiye yönlendirin
  • Cloudflare kontrol panelinizde, MiaB sunucunuzun e-postanızı kontrol etmesini sağlamak için gerektiği gibi DNS kayıtları ekleyeceksiniz. Bu kayıtları MiaB'nin yönetici arayüzünün System> External DNSsayfasından kopyalayabilirsiniz .

Çok dikkatli olun ve çalışmanızı mail-tester gibi bir siteyle test edin . Bu tür bir senaryoda yapılan basit bir gözetim, e-postanızın doğrudan alıcılarınızın spam klasörüne gönderileceği anlamına gelebilir.



Leave a Comment

OpenSMTPD, Dovecot, Rspamd ve RainLoop Kullanan OpenBSD E-Posta Sunucusu

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

FreeBSD 12 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

FreeBSD 12 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

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

Ubuntu 16.04 Üzerinde Postfix ile Spamassassin Nasıl Yapılandırılır

Ubuntu 16.04 Üzerinde Postfix ile Spamassassin Nasıl Yapılandırılır

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.

Ubuntu 18.04 Üzerinde iRedMail Kurulumu

Ubuntu 18.04 Üzerinde iRedMail Kurulumu

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.

CentOS 7 Üzerinde RainLoop Webmail Kurulumu

CentOS 7 Üzerinde RainLoop Webmail Kurulumu

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

Debian 9 Üzerinde RainLoop Webmail Kurulumu

Debian 9 Üzerinde RainLoop Webmail Kurulumu

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

Ubuntu 16.04 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

Ubuntu 16.04 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

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

CentOS 7de Mailtrain Haber Bülteni Uygulamasını Yükleme

CentOS 7de Mailtrain Haber Bülteni Uygulamasını Yükleme

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

Ubuntu 16.04te iRedMail Kullanarak Posta Sunucusu Nasıl Kurulur

Ubuntu 16.04te iRedMail Kullanarak Posta Sunucusu Nasıl Kurulur

Farklı Bir Sistem mi Kullanıyorsunuz? Giriş Sıfırdan bir posta sunucusu oluşturduysanız, bunun sıkıcı bir girişim olabileceğini bilirsiniz. Orada ben

Debian 9 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

Debian 9 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

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

FreeBSD 11 ile Kendi Posta Sunucunuzu Oluşturma

FreeBSD 11 ile Kendi Posta Sunucunuzu Oluşturma

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

FreeBSD 12 Üzerinde RainLoop Webmail Kurulumu

FreeBSD 12 Üzerinde RainLoop Webmail Kurulumu

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

Ubuntu 16.04 Üzerinde Web Uygulama Geliştirme için Mailtrap ile sSMTP Kurulumu

Ubuntu 16.04 Üzerinde Web Uygulama Geliştirme için Mailtrap ile sSMTP Kurulumu

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

Ubuntu 16.04 Üzerinde RainLoop Webmail Kurulumu

Ubuntu 16.04 Üzerinde RainLoop Webmail Kurulumu

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

Fedora 28 Üzerinde RainLoop Webmail Kurulumu

Fedora 28 Üzerinde RainLoop Webmail Kurulumu

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

CentOS 7de Imapsync ile Posta Kutularını Kolayca Taşıma

CentOS 7de Imapsync ile Posta Kutularını Kolayca Taşıma

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

Fedora 28 Mailtrain Haber Bülteni Uygulamasını Yükleme

Fedora 28 Mailtrain Haber Bülteni Uygulamasını Yükleme

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

Ubuntu 16.04 LTS Üzerinde Imapsync ile Posta Kutularını Kolayca Taşıma

Ubuntu 16.04 LTS Üzerinde Imapsync ile Posta Kutularını Kolayca Taşıma

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 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

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 Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

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.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

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

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

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.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

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: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?